revert API doc contribution since the document size is big, it affact the code download.
[o-du/phy.git] / docs / API / def / doxygen.def
diff --git a/docs/API/def/doxygen.def b/docs/API/def/doxygen.def
deleted file mode 100644 (file)
index 3f49f81..0000000
+++ /dev/null
@@ -1,101285 +0,0 @@
-AutoGen Definitions dummy;
-struct = {
-  cp-id     = 'struct___runtime_config';
-  cp-name   = '_RuntimeConfig';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a4136346ae28fdf2f104e3eb6a9e4da63';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'appMode';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '36';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Application mode: lls-CU or RU   
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ad674f5880669afb1153cf6e77b64a838';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'xranCat';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '37';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-xran mode: Categoty A | Category B  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aa7579751e13de05edb086914d6122f31';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numCC';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '38';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of CC per ports supported by RU  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        sec-mem-ref-line = '1319';
-        sec-mem-ref-name = 'main';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1abbeb3b559727e749a5d085c9374e541d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numAxc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '39';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of Antenna Carriers per CC  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        sec-mem-ref-line = '1319';
-        sec-mem-ref-name = 'main';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a8bc1b7962f0840749ad1536662177b43';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numUlAxc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '40';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of Antenna Carriers per CC for UL (Cat B)  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ad0ca738be588c2a611cc3f706bfcd49e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'antElmTRx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '41';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of antenna elements for TX and RX  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        sec-mem-ref-line = '1319';
-        sec-mem-ref-name = 'main';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a19978ec8645efbee660315f67d5b2358';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'muMimoUEs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '42';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of UEs (with 1 RX ant)/beams  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1af2be62462d0071aa5bb14ecc5f55c701';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'DlLayersPerUe';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '44';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of DL layer per UE  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aba27e8723558adbd7f998a08df310ec9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'UlLayersPerUe';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '45';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of UL layer per UE  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1afe3cec6983e2e599c33fc6fe05d80002';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ttiPeriod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '47';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-TTI period  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a5c81c4a16480f1214d03545216aa6a23';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'testVect';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '48';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Test Signal to send  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1afa518f99bacc58366e6e1690d4b99fe4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'o_du_addr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '48';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-lls-CU Ethernet Mac Address  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a3d99b0989c1d336455a447cbc71dce13';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'o_ru_addr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '48';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-RU Ethernet Mac Address  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a52e0a00c08b59dd8495d5f291c928a3f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tmp_addr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '48';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Temp Ethernet Mac Address  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a7c41b87d5f4518f22797b56e183c6d81';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'instance_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '53';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Instance ID of application  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a32d3d485cc059e8003d9d99f0707f2e1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'io_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '54';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Core used for IO  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a3c8ee4e9dd2a5354e83fb30c95598f30';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mtu';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '56';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-maximum transmission unit (MTU) is the size of the largest protocol data unit (PDU) that can be communicated in a single
-xRAN network layer transaction. supported 1500 bytes and 9600 bytes (Jumbo Frame)  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ae80b6685104e5d649ce7c9e3865b5ac3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numSlots';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '58';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of slots in IQ vector  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a5b68c8543d51de71f5d2aa5fa824cc5f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ant_file';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '59';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-file to use for test vector  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        sec-mem-ref-line = '1319';
-        sec-mem-ref-name = 'main';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ac7a5bcd96e56c56fb91c9a4cb7c57d20';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prach_file';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '60';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-file to use for test vector  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1adca0e9d6c0f577d2eb19c0c17e7d1f21';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dl_bfw_file';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '62';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-file with beamforming weights for DL streams  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ac84cf72167889004a12d616ad466e48e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ul_bfw_file';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '63';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-file with beamforming weights for UL streams  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a50fb35f7655e4f8581192c9ea0ce0517';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ul_srs_file';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '65';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-file with SRS content for UL antenna elements  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aede2a014b7865a3e3b425d468f157331';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'enablePrach';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '68';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable PRACH  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a27e72df1357d47d3028bba20c4af0453';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prachOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '69';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Sets the PRACH position in frequency / subcarrier position, n_PRBoffset^RA and is expressed as a physical resource block number.
-Set by SIB2, prach-FreqOffset in E-UTRA.  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a99f4cd3e313c4d956132e277043498c6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prachConfigIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '72';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-TS36.211 - Table 5.7.1-2 : PRACH Configuration Index  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ad08d1758ebedc3f28561b3f4d1c51645';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqswap';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-do swap of IQ before send to ETH  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a932c6c205ec4695d57632b623753a7ab';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nebyteorderswap';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '74';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-do swap of byte order from host byte order to network byte order. ETH  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aeb626e525b4a8a7381eda9c3d11400cb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compression';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '75';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable use case with compression  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1af01fc39016255fbbedd02b31bb9c7959';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'totalBfWeights';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '77';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The total number of beamforming weights on RU  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ac059a4a69d0a3fd511290fea2d95ab25';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'enableSrs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '79';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable SRS (valid for Cat B only)  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ac8db74934b603e276bbe8d5bf14e8333';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'srsSymMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '80';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-SRS symbol mask [014] within S/U slot [0-13] def is  13  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a7e2e66f6bfc7521847c69479e3f17a79';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'maxFrameId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '82';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-max value of frame id  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a05dca46f0128cb233e7d4f73215cc4a9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Tadv_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '84';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aebed6420fb04aabce30025eec4583807';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_min_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '85';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a5df6250657a91c27fa2416154ec5a609';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_max_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1acfa0c4237b95b1dc83d19e00d6487ec0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_min_cp_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '87';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a60007ed3e328b06fb7f7ff2b3a37dac5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_max_cp_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '88';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aac84937e634fccb665c6de923af50c0f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_min_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '89';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1af27977cbf63a8beb2fd6b1f17c1502df';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_max_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '90';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ac2e5d027408848a38879331bf54d5adf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Ta3_min';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '91';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a82517c890db705ee58767fd245193214';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Ta3_max';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '92';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a73b80929304dcde73f2c2f6d4f7448fa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_min_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a6080f8ca5894be470378d6f265c1f665';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_max_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '94';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ab2d0817976952478020b3437b3dbbfc3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_min_cp_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '95';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a71254f497cb48a57b123c7f4897b7a38';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_max_cp_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '96';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a0447175262da4e12814983c97d73ad21';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_min_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '97';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a76ae7531da0aa8656d95c194f1e75b0f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_max_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ad8a8a60941ab888de5187345ce5fc92c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Ta4_min';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '99';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a934a145ce39320896b81ac25276b24d8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Ta4_max';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '100';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ab0bb0b684cc2798a2ef1ceabe4a47e38';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'enableCP';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '102';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable C-plane  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1adc6cb9229207f58f6c4375305dcb5384';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cp_vlan_tag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '103';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-C-plane vlan tag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ae5c22bf3cd63e278914bf627dab04ce8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'up_vlan_tag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '104';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-U-plane vlan tag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a8ad55119f3b227785857aaddef6a8384';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'debugStop';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '106';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a0ce1293a9896f3e28d960a0b1d9dc911';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'debugStopCount';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '107';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aed69c3a25134cbc416f08a2138ab1136';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdevMode';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '108';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a6fcbf469691a192f1ce298f70981c17a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'DynamicSectionEna';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ae2b1a8eb1532f9f5aedc946086bec354';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'GPS_Alpha';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '110';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aba260ecc47cc76ee126e5b9837f31ab8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'GPS_Beta';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '111';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ac1552b11af951e30f8d57c77cc5bed81';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mu_number';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '113';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Mu numner as per 3GPP  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        sec-mem-ref-line = '1319';
-        sec-mem-ref-name = 'main';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ac0e69adfb3c3429ce7f7b9a568959934';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDLAbsFrePointA';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '114';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a6db9b8b082db12b94c9d7b910a2bf747';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nULAbsFrePointA';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '115';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ad218e25642a9ecba017dfab4637c0b50';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDLBandwidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '116';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Carrier bandwidth for in MHz. Value: 5->400  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a62e3563effce6c4c7fa25c233f24c855';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nULBandwidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '117';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Carrier bandwidth for in MHz. Value: 5->400  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1ad86ba09b02f93a0f8525f5d07b471ead';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDLFftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DL FFT size  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aa531dddfbcecb22e905ed06255f5ce09';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nULFftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '119';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-UL FFT size  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a3b86317723a592e240c0047e53a6326d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nFrameDuplexType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '122';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a53a1d989c6dee827495401b1973c9ef8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nTddPeriod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '123';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a4664e9a9005020b4a98ada2d256906e2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_slot_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sSlotConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '123';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1a62e6a2d0e1ba75667b3983405ccd2c84';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prb_map
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'PrbMapDl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '123';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct___runtime_config_1aa6dd3fbdc60ae22de4c06c1c4e7fbd73';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prb_map
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'PrbMapUl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      sec-mem-desc-line = '123';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-  cp-fileline  = '35';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-Run time configuration of application  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 4;
-        node-label = 'xran_cp_bf_weight';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__weight';
-        };
-      }; /* node */
-      node = {
-        node-id    = 7;
-        node-label = 'xran_cp_bf_precoding';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__precoding';
-        };
-      }; /* node */
-      node = {
-        node-id    = 6;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 2;
-        node-label = 'xran_prb_map';
-        node-link = {
-          node-link-id = 'structxran__prb__map';
-        };
-        node-child = {
-          child-id = '3';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+prbMap
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 5;
-        node-label = 'xran_cp_bf_attribute';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__attribute';
-        };
-      }; /* node */
-      node = {
-        node-id    = 3;
-        node-label = 'xran_prb_elm';
-        node-link = {
-          node-link-id = 'structxran__prb__elm';
-        };
-        node-child = {
-          child-id = '4';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_weight
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '5';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_attribute
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '6';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+p_sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '7';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_precoding
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 1;
-        node-label = '_RuntimeConfig';
-        node-link = {
-          node-link-id = 'struct___runtime_config';
-        };
-        node-child = {
-          child-id = '2';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+PrbMapDl
-+PrbMapUl
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '8';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sSlotConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 8;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1adl__serializer';
-  cp-name   = 'nlohmann::adl_serializer';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1adl__serializer_1adcdd0023173b7ae293da6cc2ffddfd06';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'from_json';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &&
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ValueType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '900';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-convert a JSON value to any value type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This function is usually called by the <tt>get()</tt> function of the
-@ref basic_json class (either explicit or via conversion operators).
-
-@param[in] j         JSON value to read from
-@param[in,out] val  value to write to
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a839b0ab50d2c9bce669068f56bc41202';
-        sec-mem-ref-line = '776';
-        sec-mem-ref-name = 'nlohmann::detail::from_json';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1adl__serializer_1a1e04b5fee91e47467368f279d7f7b941';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'to_json';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ValueType &&
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '916';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-convert any value type to a JSON value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This function is usually called by the constructors of the @ref basic_json
-class.
-
-@param[in,out] j  JSON value to write to
-@param[in] val     value to read from
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6fa2f784014bfc0b62d7a35d51e676c9';
-        sec-mem-ref-line = '565';
-        sec-mem-ref-name = 'nlohmann::detail::to_json';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '889';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-default JSONSerializer template argument
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This serializer ignores the template arguments and uses ADL
-(<a href="http://en.cppreference.com/w/cpp/language/adl">argument-dependent lookup</a>)
-for serialization.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 10;
-        node-label = 'adl_serializer< typename, typename >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1adl__serializer';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'class_b1';
-  cp-name   = 'B1';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_01_4';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '204';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 11;
-        node-label = 'B1';
-      }; /* node */
-      node = {
-        node-id    = 12;
-        node-label = 'conjunction< B1 >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_01_4';
-        };
-        node-child = {
-          child-id = '11';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 13;
-        node-label = 'B1';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json';
-  cp-name   = 'nlohmann::basic_json';
-  cp-section = {
-    sec-kind = 'public-type';
-    sec-member = {
-      sec-mem-kind = 'enum';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a284abb29079a3ece0b67d67da11da441';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-name = 'parse_event_t';
-      sec-mem-enum = { enum-name = object_start; };
-      sec-mem-enum = { enum-name = object_end; };
-      sec-mem-enum = { enum-name = array_start; };
-      sec-mem-enum = { enum-name = array_end; };
-      sec-mem-enum = { enum-name = key; };
-      sec-mem-enum = { enum-name = value; };
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1785';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-JSON callback events.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This enumeration lists the parser events that can trigger calling a
-callback function of type @ref parser_callback_t during parsing.
-
-@image html callback_events.png "Example when certain parse events are triggered"
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1ace569a7a0433ec013c33c927453cb727';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-detail::value_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value_t';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1026';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a0529ada731a19a6860d72dd7ca888271';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-JSONSerializer< T, SFINAE >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_serializer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1032';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a8bcd7fb59f7978ccd8942605357fc28a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::function< bool(int depth, parse_event_t event, basic_json &parsed)>
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parser_callback_t';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1852';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-per-element parser callback type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-With a parser callback function, the result of parsing a JSON text can be
-influenced. When passed to @ref parse(std::istream&, const
-parser_callback_t) or @ref parse(const CharT, const parser_callback_t),
-it is called on certain events (passed as @ref parse_event_t via parameter
-@a event) with a set recursion depth @a depth and context JSON value
-@a parsed. The return value of the callback function is a boolean
-indicating whether the element that emitted the callback shall be kept or
-not.
-
-We distinguish six scenarios (determined by the event type) in which the
-callback function can be called. The following table describes the values
-of the parameters @a depth, @a event, and @a parsed.
-
-<table><tr><th>parameter @a event <th> description <th> parameter @a depth <th> parameter @a parsed
-</th>
-<tr><td>parse_event_t::object_start <td> the parser read <tt>{</tt> and started to process a JSON object <td> depth of the parent of the JSON object <td> a JSON value with type discarded
-<tr><td>parse_event_t::key <td> the parser read a key of a value in an object <td> depth of the currently parsed JSON object <td> a JSON string containing the key
-<tr><td>parse_event_t::object_end <td> the parser read <tt>}</tt> and finished processing a JSON object <td> depth of the parent of the JSON object <td> the parsed JSON object
-<tr><td>parse_event_t::array_start <td> the parser read <tt>[</tt> and started to process a JSON array <td> depth of the parent of the JSON array <td> a JSON value with type discarded
-<tr><td>parse_event_t::array_end <td> the parser read <tt>]</tt> and finished processing a JSON array <td> depth of the parent of the JSON array <td> the parsed JSON array
-<tr><td>parse_event_t::value <td> the parser finished reading a JSON value <td> depth of the value <td> the parsed JSON value
-</table> 
-@image html callback_events.png "Example when certain parse events are triggered"
-
-Discarding a value (i.e., returning <tt>false</tt>) has different effects
-depending on the context in which function was called:
-
-- Discarded values in structured types are skipped. That is, the parser
-  will behave as if the discarded value was never read.
-- In case a value outside a structured type is skipped, it is replaced
-  with <tt>null</tt>. This case happens if the top-level element is skipped.
-
-@param[in] depth  the depth of the recursion during parsing
-
-@param[in] event  an event of type parse_event_t indicating the context in
-the callback function has been called
-
-@param[in,out] parsed  the current intermediate parse result; note that
-writing to this value has no effect for parse_event_t::key events
-
-@return Whether the JSON value which called the function during parsing
-should be kept (<tt>true</tt>) or not (<tt>false</tt>). In the latter case, it is either
-skipped completely or replaced by an empty discarded object.
-
-@sa @ref parse(std::istream&, parser_callback_t) or
-@ref parse(const CharT, const parser_callback_t) for examples
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a99cfa952f8b8deaae2505c89507ff3cd';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'type_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8042';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return the type as string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Returns the type name as string to be used in error messages - usually to
-indicate that a function was called on a wrong JSON type.
-
-@return basically a string representation of a the @a m_type member
-
-@complexity Constant.
-
-@liveexample{The following code exemplifies <tt>type_name()</tt> for all JSON
-types.,type_name}
-
-@since version 1.0.0, public since 2.1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'master_8py_1ad5c7a065cddc009146ea1b1192eb2102';
-        sec-mem-ref-line = '498';
-        sec-mem-ref-name = 'master::res';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a09169efff3bd1771fff29bd92cea19e0';
-        sec-mem-ref-line = '148';
-        sec-mem-ref-name = 'nlohmann::detail::operator<';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a00ebe95bd430fd8f70297c7d8e6b1393';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static allocator_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_allocator';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1079';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-returns the allocator associated with the container
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a7b7fb3fbbbbae070cef34411707c887b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static basic_json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'meta';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1107';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-returns version information on the library
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This function returns a JSON object with information about the library,
-including the version number and information on the platform and compiler.
-
-@return JSON object holding version information
-<table><tr><th>key         <th> description
-</th>
-<tr><td><tt>compiler</tt>  <td> Information on the used compiler. It is an object with the following keys: <tt>c++</tt> (the used C++ standard), <tt>family</tt> (the compiler family; possible values are <tt>clang</tt>, <tt>icc</tt>, <tt>gcc</tt>, <tt>ilecpp</tt>, <tt>msvc</tt>, <tt>pgcpp</tt>, <tt>sunpro</tt>, and <tt>unknown</tt>), and <tt>version</tt> (the compiler version).
-<tr><td><tt>copyright</tt> <td> The copyright line for the library as string.
-<tr><td><tt>name</tt>      <td> The name of the library as string.
-<tr><td><tt>platform</tt>  <td> The used platform as string. Possible values are <tt>win32</tt>, <tt>linux</tt>, <tt>apple</tt>, <tt>unix</tt>, and <tt>unknown</tt>.
-<tr><td><tt>url</tt>       <td> The URL of the project as string.
-<tr><td><tt>version</tt>   <td> The version of the library. It is an object with the following keys: <tt>major</tt>, <tt>minor</tt>, and <tt>patch</tt> as defined by <a href="http://semver.org">Semantic Versioning</a>, and <tt>string</tt> (the version string).
-</table> 
-@liveexample{The following code shows an example output of the <tt>meta()</tt>
-function.,meta}
-
-@complexity Constant.
-
-@since 2.1.0
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-type';
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1ad4fc745f17051e494968f49e37e40c6d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'basic_json_t';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1021';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-workaround type for MSVC
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1ac942fdf25d7d330c856ef650c593a69f';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'assert_invariant';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1762';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-checks the class invariants
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This function asserts the class invariants. It needs to be called at the
-end of every constructor to make sure that created objects respect the
-invariant. Furthermore, it has to be called each time the type of a JSON
-value is changed, because the invariant expresses a relationship between
-@a m_type and @a m_value.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1aa5af3189c6c2b2536dd9328c036545ef';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-boolean_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-boolean_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3003';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a boolean (explicit)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a4570cbddda6398b31f39b33ae7839a8b';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-object_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-object_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3014';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (object)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1acec85f76caa1b96e6c72aa2657b734e1';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr const object_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const object_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3020';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (object)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a48cd2f4aec2cf246002fc7deb3266e8d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-array_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-array_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3026';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (array)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1af62a121709249091d61ebd12d92618ec';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr const array_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const array_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3032';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (array)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1abfdb07a69f7926ed7cac0c7a7f7b82c3';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-string_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3038';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (string)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a13a2f78803ef804816835fd9c6fafce5';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr const string_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const string_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3044';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (string)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a9ccc9b1e173c5504792cebb53a2b1bf3';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-boolean_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-boolean_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3050';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (boolean)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a4bf123bb4fe604a853ff20c7d8a9cb10';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr const boolean_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const boolean_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3056';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (boolean)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a860dd8adb8beb5de6fe3446819255741';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-number_integer_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-number_integer_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3062';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (integer number)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a33c20126f54093a759e166f110ea576a';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr const number_integer_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const number_integer_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3068';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (integer number)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a9825885a30e4973383c47b7c64524ccb';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-number_unsigned_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-number_unsigned_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3074';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (unsigned number)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1af00a8e9feefacebbd3cc229c4f5be738';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr const number_unsigned_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const number_unsigned_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3080';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (unsigned number)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a2c0ffb3266480827d5d628a2a286ea86';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-number_float_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-number_float_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3086';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (floating-point number)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a6fc1f1c00b32ba90930c42069d2d1c60';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr const number_float_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_impl_ptr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const number_float_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3092';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get a pointer to the value (floating-point number)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1abb090632f18438eeec99fd3dc7987cba';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dump';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::ostream &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'o';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const bool
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'pretty_print';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'indent_step';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'current_indent';
-        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8392';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-internal implementation of the serialization function
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This function is called by the public member function dump and organizes
-the serialization internally. The indentation level is propagated as
-additional parameter. In case of arrays and objects, the function is
-called recursively. Note that
-
-- strings and object keys are escaped using <tt>escape_string()</tt>
-- integer numbers are converted implicitly via <tt>operator\<\<</tt>
-- floating-point numbers are converted to a string using <tt>"%g"</tt> format
-
-@param[out] o              stream to write to
-@param[in] pretty_print    whether the output shall be pretty-printed
-@param[in] indent_step     the indent level
-@param[in] current_indent  the current indent level (only used internally)
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a1dbdad658d3520a50ea1fd40bcaf8bbe';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-value_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_type';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= value_t::null
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8530';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the type of the current element
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1ae78f15991d43dc1eda70ad5ac267f1b7';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {}
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8533';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the value of the current element
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a3556e32c975f3a0d36d1f767fe3ed78f';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static T *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'create';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args &&...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1603';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-helper for exception-safe object creation
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a40e4aec3f6d1fa2ff0d9b9a2f39c67db';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static ReferenceType
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_ref_impl';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ThisType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'obj';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '3109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-helper function to implement get_ref()
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This funcion helps to implement get_ref() without code duplication for
-const and non-const overloads
-
-@tparam ThisType will be deduced as <tt>basic_json</tt> or <tt>const basic_json</tt>
-
-@throw std::domain_error if ReferenceType does not match underlying value
-type of the current JSON
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a852a43c9511b74451757448ee40e128c';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::size_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extra_space';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const string_t &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 's';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8074';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-calculates the extra space to escape a JSON string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in] s  the string to escape
-@return the number of characters required to escape string @a s
-
-@complexity Linear in the length of string @a s.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a040667b616779f522cfcf8ed945fdf90';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static string_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'escape_string';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const string_t &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 's';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8120';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-escape a string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Escape a string by replacing certain special characters by a sequence of
-an escape character (backslash) and another character and other control
-characters by a sequence of "\u" followed by a four-digit hex
-representation.
-
-@param[in] s  the string to escape
-@return  the escaped string
-
-@complexity Linear in the length of string @a s.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'signal';
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1a6275ed57bae6866cdf5db5370a7ad47c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend struct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'detail::external_constructor';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1019';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '1017';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-a class to store JSON values
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@tparam ObjectType type for JSON objects (<tt>std::map</tt> by default; will be used
-in @ref object_t)
-@tparam ArrayType type for JSON arrays (<tt>std::vector</tt> by default; will be used
-in @ref array_t)
-@tparam StringType type for JSON strings and object keys (<tt>std::string</tt> by
-default; will be used in @ref string_t)
-@tparam BooleanType type for JSON booleans (<tt>bool</tt> by default; will be used
-in @ref boolean_t)
-@tparam NumberIntegerType type for JSON integer numbers (<tt>int64_t</tt> by
-default; will be used in @ref number_integer_t)
-@tparam NumberUnsignedType type for JSON unsigned integer numbers (@c
-<tt>uint64_t</tt> by default; will be used in @ref number_unsigned_t)
-@tparam NumberFloatType type for JSON floating-point numbers (<tt>double</tt> by
-default; will be used in @ref number_float_t)
-@tparam AllocatorType type of the allocator to use (<tt>std::allocator</tt> by
-default)
-@tparam JSONSerializer the serializer to resolve internal calls to <tt>to_json()</tt>
-and <tt>from_json()</tt> (@ref adl_serializer by default)
-
-@requirement The class satisfies the following concept requirements:
-- Basic
- - <a href="http://en.cppreference.com/w/cpp/concept/DefaultConstructible">DefaultConstructible</a>:
-   JSON values can be default constructed. The result will be a JSON null
-   value.
- - <a href="http://en.cppreference.com/w/cpp/concept/MoveConstructible">MoveConstructible</a>:
-   A JSON value can be constructed from an rvalue argument.
- - <a href="http://en.cppreference.com/w/cpp/concept/CopyConstructible">CopyConstructible</a>:
-   A JSON value can be copy-constructed from an lvalue expression.
- - <a href="http://en.cppreference.com/w/cpp/concept/MoveAssignable">MoveAssignable</a>:
-   A JSON value van be assigned from an rvalue argument.
- - <a href="http://en.cppreference.com/w/cpp/concept/CopyAssignable">CopyAssignable</a>:
-   A JSON value can be copy-assigned from an lvalue expression.
- - <a href="http://en.cppreference.com/w/cpp/concept/Destructible">Destructible</a>:
-   JSON values can be destructed.
-- Layout
- - <a href="http://en.cppreference.com/w/cpp/concept/StandardLayoutType">StandardLayoutType</a>:
-   JSON values have
-   <a href="http://en.cppreference.com/w/cpp/language/data_members#Standard_layout">standard layout</a>:
-   All non-static data members are private and standard layout types, the
-   class has no virtual functions or (virtual) base classes.
-- Library-wide
- - <a href="http://en.cppreference.com/w/cpp/concept/EqualityComparable">EqualityComparable</a>:
-   JSON values can be compared with <tt>==</tt>, see @ref
-   operator==(const_reference,const_reference).
- - <a href="http://en.cppreference.com/w/cpp/concept/LessThanComparable">LessThanComparable</a>:
-   JSON values can be compared with <tt>\<</tt>, see @ref
-   operator<(const_reference,const_reference).
- - <a href="http://en.cppreference.com/w/cpp/concept/Swappable">Swappable</a>:
-   Any JSON lvalue or rvalue of can be swapped with any lvalue or rvalue of
-   other compatible types, using unqualified function call @ref swap().
- - <a href="http://en.cppreference.com/w/cpp/concept/NullablePointer">NullablePointer</a>:
-   JSON values can be compared against <tt>std::nullptr_t</tt> objects which are used
-   to model the <tt>null</tt> value.
-- Container
- - <a href="http://en.cppreference.com/w/cpp/concept/Container">Container</a>:
-   JSON values can be used like STL containers and provide iterator access.
- - <a href="http://en.cppreference.com/w/cpp/concept/ReversibleContainer">ReversibleContainer</a>;
-   JSON values can be used like STL containers and provide reverse iterator
-   access.
-
-@invariant The member variables @a m_value and @a m_type have the following
-relationship:
-- If <tt>m_type == value_t::object</tt>, then <tt>m_value.object != nullptr</tt>.
-- If <tt>m_type == value_t::array</tt>, then <tt>m_value.array != nullptr</tt>.
-- If <tt>m_type == value_t::string</tt>, then <tt>m_value.string != nullptr</tt>.
-The invariants are checked by member function assert_invariant().
-
-
-
-\endinternal 
-
-@see <a href="http://rfc7159.net/rfc7159">RFC 7159: The JavaScript Object Notation (JSON) Data Interchange Format</a>
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 15;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'struct_bbu_io_buf_ctrl_struct';
-  cp-name   = 'BbuIoBufCtrlStruct';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_io_buf_ctrl_struct_1a48c33fa4a8f2f93d51cba58b78d3cd9f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bValid';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '123';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_io_buf_ctrl_struct_1a7dc97933eadb8a8049057209c3303818';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nSegToBeGen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '124';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_io_buf_ctrl_struct_1af00b094918ddba2073443dcd755141f6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nSegGenerated';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '125';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_io_buf_ctrl_struct_1a09ab9a2f4541256129428a4ccabc6803';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nSegTransferred';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '127';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_io_buf_ctrl_struct_1a7941f6b35742c3de02e270f7b80c8dda';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pData';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '128';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_io_buf_ctrl_struct_1ab79185e465507117d7b13fd30ec49f70';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sBufferList';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '128';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        sec-mem-ref-line = '936';
-        sec-mem-ref-name = 'xranLibWraper::Open';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-  cp-fileline  = '116';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 17;
-        node-label = 'BbuIoBufCtrlStruct';
-        node-link = {
-          node-link-id = 'struct_bbu_io_buf_ctrl_struct';
-        };
-        node-child = {
-          child-id = '18';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sBufferList
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 19;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-      node = {
-        node-id    = 18;
-        node-label = 'xran_buffer_list';
-        node-link = {
-          node-link-id = 'structxran__buffer__list';
-        };
-        node-child = {
-          child-id = '19';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+pBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_bbu_xran_io_if_struct';
-  cp-name   = 'BbuXranIoIfStruct';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a1467a6caa947129c506085d9d44d099e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nCoreMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '133';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a137eb45fb17a00119b74ca11a6f4a410';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cpuSocketId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '134';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a42e7078befd835706ed80adc1688c033';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDriverCoreId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '135';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a94a63af18d6661b189605db8f66dbc7a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nFHCoreId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '136';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1ab17d30b2540eca4acd7248fccbf575b4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbuio_buf_pool';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '138';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1aeb7832eb5f4721f4a281feaacd1bb466';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '141';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a964fb75fa6395056fade4167354019f5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxPrbMapBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '142';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1af3ad0b6136919aabcdbac46b754aa7ed';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '143';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a3bfdc9ec9f4c738715460ddd03f0833f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxPrbMapBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '144';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a4bcca72021c589be2adf3647647a1232';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHPrachRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '145';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a8d643c55cfe976d88d44beefc0af0dff';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHSrsRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a9ef97a8be35f99eec4b85d06a3216762';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a511190592ad97b9f7a43ad31c761ff56';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxPrbMapBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a1dfd09a710fa1cf63f61883a284a5f0f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a416ab9567cd2c1bed5a500644fce9a04';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxPrbMapBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a7976d6beded6455154f323e1e542f085';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHPrachRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a8d0c3597635cdeb50f50f5c43d36e875';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHSrsRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a492c471226877c87f771b9f4fe13a6ab';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nInstanceHandle';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a52c040c5ef8cdccb720b42ea0c5632a6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nBufPoolIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '161';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a0d19e9e74d94b9c2fb5734392bd7a590';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nInstanceNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_bbu_xran_io_if_struct_1a469fc57d9ae37025ca91e2ce34aea812';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nTscTiming';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '164';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-  cp-fileline  = '132';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 22;
-        node-label = 'BbuIoBufCtrlStruct';
-        node-link = {
-          node-link-id = 'struct_bbu_io_buf_ctrl_struct';
-        };
-        node-child = {
-          child-id = '23';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sBufferList
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 24;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-      node = {
-        node-id    = 21;
-        node-label = 'BbuXranIoIfStruct';
-        node-link = {
-          node-link-id = 'struct_bbu_xran_io_if_struct';
-        };
-        node-child = {
-          child-id = '22';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFrontHaulTxBbuIoBufCtrl
-+sFHPrachRxBbuIoBufCtrl
-+sFHSrsRxBbuIoBufCtrl
-+sFrontHaulRxBbuIoBufCtrl
-+sFrontHaulTxPrbMapBbuIoBufCtrl
-+sFrontHaulRxPrbMapBbuIoBufCtrl
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '24';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFHPrachRxBuffers
-+sFrontHaulTxPrbMapBuffers
-+sFrontHaulRxPrbMapBuffers
-+sFHSrsRxBuffers
-+sFrontHaulTxBuffers
-+sFrontHaulRxBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 23;
-        node-label = 'xran_buffer_list';
-        node-link = {
-          node-link-id = 'structxran__buffer__list';
-        };
-        node-child = {
-          child-id = '24';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+pBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_benchmark_parameters';
-  cp-name   = 'BenchmarkParameters';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_benchmark_parameters_1a7f1e5652bb40ab5c264473c82ac23beb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static long
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'repetition';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 40
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '66';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8cpp_1a8265b710246f9019ff14556adf5eb35a';
-        sec-mem-ref-line = '60';
-        sec-mem-ref-name = 'calculate_statistics';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xranlib__unit__test__main_8cc_1a3c04138a5bfe5d72780bb7e82a18e627';
-        sec-mem-ref-line = '46';
-        sec-mem-ref-name = 'main';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_benchmark_parameters_1aac742be3d619ef9ed50afc0c063c6727';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static long
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'loop';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 30
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '67';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8cpp_1a8265b710246f9019ff14556adf5eb35a';
-        sec-mem-ref-line = '60';
-        sec-mem-ref-name = 'calculate_statistics';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_benchmark_parameters_1a12661f1773e3ba71d5b29d7ffa042b1a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cpu_id';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= CPU_ID
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '68';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        sec-mem-ref-line = '253';
-        sec-mem-ref-name = 'KernelTests::performance';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '65';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 26;
-        node-label = 'BenchmarkParameters';
-        node-link = {
-          node-link-id = 'struct_benchmark_parameters';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'class_bfp_check';
-  cp-name   = 'BfpCheck';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_bfp_check_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '81';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_bfp_check_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-  cp-fileline  = '79';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 29;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 28;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '29';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 27;
-        node-label = 'BfpCheck';
-        node-link = {
-          node-link-id = 'class_bfp_check';
-        };
-        node-child = {
-          child-id = '28';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 32;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 31;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '32';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '33';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 33;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-      node = {
-        node-id    = 30;
-        node-label = 'BfpCheck';
-        node-link = {
-          node-link-id = 'class_bfp_check';
-        };
-        node-child = {
-          child-id = '31';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'class_bfp_perf';
-  cp-name   = 'BfpPerf';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_bfp_perf_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_bfp_perf_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-  cp-fileline  = '91';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 36;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 35;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '36';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 34;
-        node-label = 'BfpPerf';
-        node-link = {
-          node-link-id = 'class_bfp_perf';
-        };
-        node-child = {
-          child-id = '35';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 39;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 38;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '39';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '40';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 40;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-      node = {
-        node-id    = 37;
-        node-label = 'BfpPerf';
-        node-link = {
-          node-link-id = 'class_bfp_perf';
-        };
-        node-child = {
-          child-id = '38';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'class_bfp_perf_ex';
-  cp-name   = 'BfpPerfEx';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_bfp_perf_ex_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '113';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a91815a9c09cf9e8bc646b51efef13c28';
-        sec-mem-ref-line = '205';
-        sec-mem-ref-name = 'XRAN_COMPMETHOD_BLKFLOAT';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-        sec-mem-ref-line = '96';
-        sec-mem-ref-name = 'numRBs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'compander__functional_8cc_1ae7803337d9e14f3be742bb64592b4436';
-        sec-mem-ref-line = '101';
-        sec-mem-ref-name = 'loc_dataExpandedIn';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a16766ae2dce2fc482597a6861ce33723';
-        sec-mem-ref-line = '102';
-        sec-mem-ref-name = 'loc_dataExpandedRes';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        sec-mem-ref-line = '64';
-        sec-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a30484453f2665005b64f9c3304c66219';
-        sec-mem-ref-line = '103';
-        sec-mem-ref-name = 'loc_dataCompressedDataOut';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a06bde7ceb81ae7d8d8a101d7cfe4bb25';
-        sec-mem-ref-line = '38';
-        sec-mem-ref-name = 'xranlib_compress_request::data_in';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a8ab4fa409402862ead0d17e13edeeb62';
-        sec-mem-ref-line = '39';
-        sec-mem-ref-name = 'xranlib_compress_request::numRBs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        sec-mem-ref-line = '42';
-        sec-mem-ref-name = 'xranlib_compress_request::len';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1ad73157f14fa98c54fb563244c1327933';
-        sec-mem-ref-line = '40';
-        sec-mem-ref-name = 'xranlib_compress_request::compMethod';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'xranlib_compress_request::iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1aa84b1c03297680b54ecd081d2a69d791';
-        sec-mem-ref-line = '50';
-        sec-mem-ref-name = 'xranlib_compress_response::data_out';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        sec-mem-ref-line = '52';
-        sec-mem-ref-name = 'xranlib_compress_response::len';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1ab7543a52686c726e2f5575a0f53f883f';
-        sec-mem-ref-line = '60';
-        sec-mem-ref-name = 'xranlib_decompress_request::data_in';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a8ab4fa409402862ead0d17e13edeeb62';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'xranlib_decompress_request::numRBs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xranlib_decompress_request::len';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1ad73157f14fa98c54fb563244c1327933';
-        sec-mem-ref-line = '62';
-        sec-mem-ref-name = 'xranlib_decompress_request::compMethod';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        sec-mem-ref-line = '63';
-        sec-mem-ref-name = 'xranlib_decompress_request::iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a7eac55fa44711c57d8d15dd09e4db135';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'xranlib_decompress_response::data_out';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'xranlib_decompress_response::len';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_bfp_perf_ex_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '171';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_bfp_perf_ex_1a2e0cd66e2cbaebc0d72fdabe6a09f47f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xranlib_decompress_request
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfp_decom_req';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_bfp_perf_ex_1a0e0d8e6d1740b7622d9f1f2f8f0f320f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xranlib_decompress_response
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfp_decom_rsp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_bfp_perf_ex_1a4b9492db80de53fd043f5ccb74176ae3';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xranlib_compress_request
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfp_com_req';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_bfp_perf_ex_1ade6c6a1bda416568c7b7238eb7eaa9af';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xranlib_compress_response
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfp_com_rsp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-  cp-fileline  = '106';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 43;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 42;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '43';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 41;
-        node-label = 'BfpPerfEx';
-        node-link = {
-          node-link-id = 'class_bfp_perf_ex';
-        };
-        node-child = {
-          child-id = '42';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 46;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 49;
-        node-label = 'xranlib_decompress_response';
-        node-link = {
-          node-link-id = 'structxranlib__decompress__response';
-        };
-      }; /* node */
-      node = {
-        node-id    = 45;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '46';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '47';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 48;
-        node-label = 'xranlib_compress_request';
-        node-link = {
-          node-link-id = 'structxranlib__compress__request';
-        };
-      }; /* node */
-      node = {
-        node-id    = 47;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-      node = {
-        node-id    = 51;
-        node-label = 'xranlib_compress_response';
-        node-link = {
-          node-link-id = 'structxranlib__compress__response';
-        };
-      }; /* node */
-      node = {
-        node-id    = 50;
-        node-label = 'xranlib_decompress_request';
-        node-link = {
-          node-link-id = 'structxranlib__decompress__request';
-        };
-      }; /* node */
-      node = {
-        node-id    = 44;
-        node-label = 'BfpPerfEx';
-        node-link = {
-          node-link-id = 'class_bfp_perf_ex';
-        };
-        node-child = {
-          child-id = '45';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '48';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#bfp_com_req
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '49';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#bfp_decom_rsp
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '50';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#bfp_decom_req
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '51';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#bfp_com_rsp
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structcompression__params_1_1block__fl__point';
-  cp-name   = 'compression_params::block_fl_point';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcompression__params_1_1block__fl__point_1af05d5abe7656953548edfb3eb5117659';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'exponent';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '112';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcompression__params_1_1block__fl__point_1acb7bc06bed6f6408d719334fc41698c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '113';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '111';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 53;
-        node-label = 'compression_params::block_fl_point';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1block__fl__point';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structcompression__params_1_1block__scaling';
-  cp-name   = 'compression_params::block_scaling';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcompression__params_1_1block__scaling_1ab6bae75214b448e20540a986ed4bc760';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sblockScaler';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '116';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '115';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 55;
-        node-label = 'compression_params::block_scaling';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1block__scaling';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structburst__hdr';
-  cp-name   = 'burst_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structburst__hdr_1a90db3068871720903d0ccbb5a0b2fb1a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pkt_idx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      sec-mem-desc-line = '106';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structburst__hdr_1addab391714c822ecc21f9b0551e2ae25';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'total_pkts';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      sec-mem-desc-line = '107';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structburst__hdr_1a1bf90df9ae78437aca3a36cc15d8dea4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'original_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      sec-mem-desc-line = '108';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structburst__hdr_1a5cddf2dd16a831a2fecfa71bc0f34191';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      sec-mem-desc-line = '109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-  cp-fileline  = '105';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 57;
-        node-label = 'burst_hdr';
-        node-link = {
-          node-link-id = 'structburst__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'class_c__plane';
-  cp-name   = 'C_plane';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_c__plane_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '112';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        sec-mem-ref-line = '358';
-        sec-mem-ref-name = 'KernelTests::init_test';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a19f3d3cee814f10e4f3bf7d80194083f';
-        sec-mem-ref-line = '149';
-        sec-mem-ref-name = 'XRAN_DIR_DL';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a404255db3f05419798875bfb763e1c05';
-        sec-mem-ref-line = '148';
-        sec-mem-ref-name = 'XRAN_DIR_UL';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a78b09c2fc0f3b0d610248ab3ce1df5d7';
-        sec-mem-ref-line = '71';
-        sec-mem-ref-name = 'm_numSections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a1f3289201658ac2a09203c4fb974b1e7';
-        sec-mem-ref-line = '56';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONTYPE_1';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ae51812e2dae7d8776b443f818f277d5ba02f77bf011c81bd0e18ebcb09b175181';
-        sec-mem-ref-line = '66';
-        sec-mem-ref-name = 'XRAN_FILTERINDEX_STANDARD';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a80bcc2d7d7aff5e850d26892e703c637';
-        sec-mem-ref-line = '57';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONTYPE_3';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'm_params';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        sec-mem-ref-line = '322';
-        sec-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aa42dde0a7ce436df7e5b607d17d52668';
-        sec-mem-ref-line = '77';
-        sec-mem-ref-name = 'm_result';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab2dac8fe532ba4f8fa612650aee824ef';
-        sec-mem-ref-line = '100';
-        sec-mem-ref-name = 'm_ext1_dst_len';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'ethdi_8c_1a77f0a4b49dc21be816aefa3066debfa7';
-        sec-mem-ref-line = '77';
-        sec-mem-ref-name = 'xran_ethdi_mbuf_alloc';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_c__plane_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '195';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a59b4057d63386649d2facf030a08fa0e';
-        sec-mem-ref-line = '87';
-        sec-mem-ref-name = 'm_prbStart';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a81096035b0802bc24810c07ca13df7e9';
-        sec-mem-ref-line = '87';
-        sec-mem-ref-name = 'm_prbNum';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1af3c62a5df704db9218047182f9576367';
-        sec-mem-ref-line = '102';
-        sec-mem-ref-name = 'm_p_bfw_iq_src';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aa03217953847a726043966a4691494f1';
-        sec-mem-ref-line = '101';
-        sec-mem-ref-name = 'm_p_ext1_dst';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'prepare_extensions';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'verify_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_c__plane_1a7fd4d380e2392bfe924c06a8101b6d85';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prepare_sections';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'extflag';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'm_params';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        sec-mem-ref-line = '316';
-        sec-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1afa985909bf1a1a9cc7a7070c9a73016e';
-        sec-mem-ref-line = '79';
-        sec-mem-ref-name = 'm_dir';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        sec-mem-ref-line = '317';
-        sec-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1abc4c88e1904502c47099799767ea3991';
-        sec-mem-ref-line = '81';
-        sec-mem-ref-name = 'm_sectionType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        sec-mem-ref-line = '277';
-        sec-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1adfa9d2df36650f369b04652749c1134b';
-        sec-mem-ref-line = '93';
-        sec-mem-ref-name = 'm_filterIndex';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        sec-mem-ref-line = '278';
-        sec-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a65389015c6ac952ac5108c2ae802fa52';
-        sec-mem-ref-line = '85';
-        sec-mem-ref-name = 'm_frameId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        sec-mem-ref-line = '279';
-        sec-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1afa13542efadbf6db6e8ddfa388a345c0';
-        sec-mem-ref-line = '85';
-        sec-mem-ref-name = 'm_subframeId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        sec-mem-ref-line = '280';
-        sec-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7f021a016314b5d3a9bb095c5c08048f';
-        sec-mem-ref-line = '85';
-        sec-mem-ref-name = 'm_slotId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        sec-mem-ref-line = '281';
-        sec-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aba23eca36e0c5cc06d74919fa5fe0dd6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'm_symStart';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        sec-mem-ref-line = '286';
-        sec-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a87f4d003bb899541f97db308e63e886a';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'XRAN_CONVERT_IQWIDTH';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a5b1a6d8e8257b3bb7e3a187c0cce4011';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'm_iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        sec-mem-ref-line = '287';
-        sec-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a493740cacd8f8d3e235c4626e501d3e2';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'm_compMethod';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a1f3289201658ac2a09203c4fb974b1e7';
-        sec-mem-ref-line = '56';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONTYPE_1';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a80bcc2d7d7aff5e850d26892e703c637';
-        sec-mem-ref-line = '57';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONTYPE_3';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        sec-mem-ref-line = '289';
-        sec-mem-ref-name = 'xran_cp_header_params::timeOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a509c970617e65a99c8120eef3d309bcb';
-        sec-mem-ref-line = '94';
-        sec-mem-ref-name = 'm_timeOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        sec-mem-ref-line = '284';
-        sec-mem-ref-name = 'xran_cp_header_params::fftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7a8bdb868f3812cf7270734d13159255';
-        sec-mem-ref-line = '95';
-        sec-mem-ref-name = 'm_fftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ae470e3869d1cbf07cd5f78ab6709b9e1';
-        sec-mem-ref-line = '285';
-        sec-mem-ref-name = 'xran_cp_header_params::scs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ac106dad0f3171eb074e8e654b4ea2c4b';
-        sec-mem-ref-line = '96';
-        sec-mem-ref-name = 'm_scs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        sec-mem-ref-line = '290';
-        sec-mem-ref-name = 'xran_cp_header_params::cpLength';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a0d7a93a1807e46144dedf9ab3cf87865';
-        sec-mem-ref-line = '97';
-        sec-mem-ref-name = 'm_cpLength';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a78b09c2fc0f3b0d610248ab3ce1df5d7';
-        sec-mem-ref-line = '71';
-        sec-mem-ref-name = 'm_numSections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        sec-mem-ref-line = '322';
-        sec-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        sec-mem-ref-line = '296';
-        sec-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1d127017fb298b889f4ba24752d08b8e';
-        sec-mem-ref-line = '185';
-        sec-mem-ref-name = 'xran_section_info::type';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        sec-mem-ref-line = '188';
-        sec-mem-ref-name = 'xran_section_info::startSymId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        sec-mem-ref-line = '197';
-        sec-mem-ref-name = 'xran_section_info::iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        sec-mem-ref-line = '196';
-        sec-mem-ref-name = 'xran_section_info::compMeth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        sec-mem-ref-line = '191';
-        sec-mem-ref-name = 'xran_section_info::id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a9c4d35a4cce2560e384f2fe95c4c341f';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'm_sectionId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'xran_section_info::rb';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1087eb8c21d4b4e104b12a056ff65553a020e57090e5b6e614d303c027543fd16';
-        sec-mem-ref-line = '105';
-        sec-mem-ref-name = 'XRAN_RBIND_EVERY';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        sec-mem-ref-line = '190';
-        sec-mem-ref-name = 'xran_section_info::symInc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a056d791208720148306b686856cd36b0a2968e08e8282588813b4ace40df05c8e';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'XRAN_SYMBOLNUMBER_NOTINC';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        sec-mem-ref-line = '193';
-        sec-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a59b4057d63386649d2facf030a08fa0e';
-        sec-mem-ref-line = '87';
-        sec-mem-ref-name = 'm_prbStart';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        sec-mem-ref-line = '194';
-        sec-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a81096035b0802bc24810c07ca13df7e9';
-        sec-mem-ref-line = '87';
-        sec-mem-ref-name = 'm_prbNum';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a88a1f1ad78450f64aab4fa3f6499060a';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'm_symNum';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_section_info::reMask';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab4be4cfb9be32a9a6c516f5cfbae0d6f';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'm_reMask';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        sec-mem-ref-line = '200';
-        sec-mem-ref-name = 'xran_section_info::beamId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a047b603d6d908d93ce5d58dcc2b63036';
-        sec-mem-ref-line = '90';
-        sec-mem-ref-name = 'm_beamId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        sec-mem-ref-line = '199';
-        sec-mem-ref-name = 'xran_section_info::freqOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a383e7e8333c8f9d71ab872f93b2f6708';
-        sec-mem-ref-line = '98';
-        sec-mem-ref-name = 'm_freqOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        sec-mem-ref-line = '198';
-        sec-mem-ref-name = 'xran_section_info::ef';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'prepare_extensions';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        sec-mem-ref-line = '298';
-        sec-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        sec-mem-ref-line = '318';
-        sec-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_c__plane_1aecd2fcecaca860136bf56e6af5155e96';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prepare_extensions';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'sect_num';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '223';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a4464b811028d6456143fd9743b03edaa';
-        sec-mem-ref-line = '104';
-        sec-mem-ref-name = 'm_ext1';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ab09d1df0b229edfd34c41706fcfa73e7';
-        sec-mem-ref-line = '211';
-        sec-mem-ref-name = 'xran_sectionext1_info::bfwNumber';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a3de53935627d11e11003c38bd6dca548';
-        sec-mem-ref-line = '212';
-        sec-mem-ref-name = 'xran_sectionext1_info::bfwiqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        sec-mem-ref-line = '213';
-        sec-mem-ref-name = 'xran_sectionext1_info::bfwCompMeth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a69b09bde0a8a71540b00378a5eb917b9';
-        sec-mem-ref-line = '162';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_NONE';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a535b83a8653a891f80fc204eb1d9cb8b';
-        sec-mem-ref-line = '214';
-        sec-mem-ref-name = 'xran_sectionext1_info::p_bfwIQ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a710f294997b8d29aaa21b691735a724b';
-        sec-mem-ref-line = '109';
-        sec-mem-ref-name = 'm_bfwIQ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687ae57fd13dd77647afe0a45fd16d0d1d18';
-        sec-mem-ref-line = '163';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKFLOAT';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1af05d5abe7656953548edfb3eb5117659';
-        sec-mem-ref-line = '217';
-        sec-mem-ref-name = 'xran_sectionext1_info::exponent';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687aa875f8d378e4505ebf4e03554bccda4e';
-        sec-mem-ref-line = '164';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKSCALE';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ad32c6c9662025c7208ec099075b7ec27';
-        sec-mem-ref-line = '218';
-        sec-mem-ref-name = 'xran_sectionext1_info::blockScaler';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a08c6866bf6b30f45d8c78a1acb33f6ca';
-        sec-mem-ref-line = '165';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_ULAW';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ac538592c50bd54df6d3c3dfb98fd1a96';
-        sec-mem-ref-line = '219';
-        sec-mem-ref-name = 'xran_sectionext1_info::compBitWidthShift';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a036896de4dea687b4d28bd819e535529';
-        sec-mem-ref-line = '166';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BEAMSPACE';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1abeddf07371133e2a155418d2ad6e6606';
-        sec-mem-ref-line = '220';
-        sec-mem-ref-name = 'xran_sectionext1_info::activeBeamspaceCoeffMask';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab59c73cb615f0b02e940c1ac1c64744e';
-        sec-mem-ref-line = '105';
-        sec-mem-ref-name = 'm_ext2';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a2d14a28b7dc7cc4d18dae8c579a15d00';
-        sec-mem-ref-line = '225';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAzPtWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aed0ddbdef5f3287fe38c115bf0f6b361';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAzPt';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ad7d97e82bb00f5271dc1955f06719e46';
-        sec-mem-ref-line = '34';
-        sec-mem-ref-name = 'm_bitmask';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a0562069083918b7760597eaca4f0dceb';
-        sec-mem-ref-line = '227';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZePtWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a8d5cbe6476d0e8b325cd4e1bad03a6d3';
-        sec-mem-ref-line = '228';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZePt';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1af6d308ae11840b67c4e3234a78ca1591';
-        sec-mem-ref-line = '229';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAz3ddWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1adc26301dfc01bf86c8dc53bdef1ac5c3';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAz3dd';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a52ffc8175e7bde0adbc75c865c854df2';
-        sec-mem-ref-line = '231';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZe3ddWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a62a0cfe73c1305294d16fb9593a2a947';
-        sec-mem-ref-line = '232';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZe3dd';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a455c1bba3cc6776c7c953f468da68d89';
-        sec-mem-ref-line = '234';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAzSI';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ad7bfdcda7332da505aa1712b68452cd2';
-        sec-mem-ref-line = '235';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZeSI';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3cbc91f245eb6e99fcc07b55ee33f267';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'm_ext4';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a9469507e787895ef8a3ec1b89df59954';
-        sec-mem-ref-line = '252';
-        sec-mem-ref-name = 'xran_sectionext4_info::csf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1c0e94567471aac214963f9600d0a4b1';
-        sec-mem-ref-line = '254';
-        sec-mem-ref-name = 'xran_sectionext4_info::modCompScaler';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a729386bcda2efafa2b1f6967b6a0b64f';
-        sec-mem-ref-line = '107';
-        sec-mem-ref-name = 'm_ext5';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a7c4e67772e2e32e2f63f636730bf6eea';
-        sec-mem-ref-line = '258';
-        sec-mem-ref-name = 'xran_sectionext5_info::num_sets';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aff3ff8bd662f3deba04c54adcbbd2826';
-        sec-mem-ref-line = '260';
-        sec-mem-ref-name = 'xran_sectionext5_info::csf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aabd93f3473c2432cf02d285e460907da';
-        sec-mem-ref-line = '261';
-        sec-mem-ref-name = 'xran_sectionext5_info::mcScaleReMask';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a0d53f590f6c03b8aadb7421ea75a0efa';
-        sec-mem-ref-line = '262';
-        sec-mem-ref-name = 'xran_sectionext5_info::mcScaleOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'm_params';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        sec-mem-ref-line = '322';
-        sec-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1acb5cfd209ba75c853d03f701e7f91679';
-        sec-mem-ref-line = '301';
-        sec-mem-ref-name = 'xran_section_gen_info::type';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        sec-mem-ref-line = '149';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a8aed22e2c7b283705ec82e0120515618';
-        sec-mem-ref-line = '302';
-        sec-mem-ref-name = 'xran_section_gen_info::len';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a735984d41155bc1032e09bece8f8d66d';
-        sec-mem-ref-line = '303';
-        sec-mem-ref-name = 'xran_section_gen_info::data';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aa51e4f2fde3e58c4cf60033529779e54';
-        sec-mem-ref-line = '150';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_2';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a0837b73911763ea972db60ead94d7c15';
-        sec-mem-ref-line = '152';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_4';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aaea21d0be8d5ee905837f26a28c316a9';
-        sec-mem-ref-line = '153';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_5';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        sec-mem-ref-line = '298';
-        sec-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_c__plane_1a2d5e33dd093724772a1447910bd34e15';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'verify_sections';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '224';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aa42dde0a7ce436df7e5b607d17d52668';
-        sec-mem-ref-line = '77';
-        sec-mem-ref-name = 'm_result';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        sec-mem-ref-line = '316';
-        sec-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'm_params';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        sec-mem-ref-line = '317';
-        sec-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        sec-mem-ref-line = '277';
-        sec-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        sec-mem-ref-line = '278';
-        sec-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        sec-mem-ref-line = '279';
-        sec-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        sec-mem-ref-line = '280';
-        sec-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        sec-mem-ref-line = '281';
-        sec-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        sec-mem-ref-line = '286';
-        sec-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        sec-mem-ref-line = '287';
-        sec-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1abc4c88e1904502c47099799767ea3991';
-        sec-mem-ref-line = '81';
-        sec-mem-ref-name = 'm_sectionType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a1f3289201658ac2a09203c4fb974b1e7';
-        sec-mem-ref-line = '56';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONTYPE_1';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a80bcc2d7d7aff5e850d26892e703c637';
-        sec-mem-ref-line = '57';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONTYPE_3';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        sec-mem-ref-line = '284';
-        sec-mem-ref-name = 'xran_cp_header_params::fftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ae470e3869d1cbf07cd5f78ab6709b9e1';
-        sec-mem-ref-line = '285';
-        sec-mem-ref-name = 'xran_cp_header_params::scs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        sec-mem-ref-line = '290';
-        sec-mem-ref-name = 'xran_cp_header_params::cpLength';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        sec-mem-ref-line = '318';
-        sec-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        sec-mem-ref-line = '322';
-        sec-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        sec-mem-ref-line = '296';
-        sec-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        sec-mem-ref-line = '191';
-        sec-mem-ref-name = 'xran_section_info::id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'xran_section_info::rb';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1087eb8c21d4b4e104b12a056ff65553a020e57090e5b6e614d303c027543fd16';
-        sec-mem-ref-line = '105';
-        sec-mem-ref-name = 'XRAN_RBIND_EVERY';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        sec-mem-ref-line = '190';
-        sec-mem-ref-name = 'xran_section_info::symInc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a056d791208720148306b686856cd36b0a2968e08e8282588813b4ace40df05c8e';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'XRAN_SYMBOLNUMBER_NOTINC';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        sec-mem-ref-line = '193';
-        sec-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        sec-mem-ref-line = '194';
-        sec-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_section_info::reMask';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        sec-mem-ref-line = '200';
-        sec-mem-ref-name = 'xran_section_info::beamId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        sec-mem-ref-line = '198';
-        sec-mem-ref-name = 'xran_section_info::ef';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        sec-mem-ref-line = '199';
-        sec-mem-ref-name = 'xran_section_info::freqOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        sec-mem-ref-line = '298';
-        sec-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1acb5cfd209ba75c853d03f701e7f91679';
-        sec-mem-ref-line = '301';
-        sec-mem-ref-name = 'xran_section_gen_info::type';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        sec-mem-ref-line = '149';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a735984d41155bc1032e09bece8f8d66d';
-        sec-mem-ref-line = '303';
-        sec-mem-ref-name = 'xran_section_gen_info::data';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a3de53935627d11e11003c38bd6dca548';
-        sec-mem-ref-line = '212';
-        sec-mem-ref-name = 'xran_sectionext1_info::bfwiqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        sec-mem-ref-line = '213';
-        sec-mem-ref-name = 'xran_sectionext1_info::bfwCompMeth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ab09d1df0b229edfd34c41706fcfa73e7';
-        sec-mem-ref-line = '211';
-        sec-mem-ref-name = 'xran_sectionext1_info::bfwNumber';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687ae57fd13dd77647afe0a45fd16d0d1d18';
-        sec-mem-ref-line = '163';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKFLOAT';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1af05d5abe7656953548edfb3eb5117659';
-        sec-mem-ref-line = '217';
-        sec-mem-ref-name = 'xran_sectionext1_info::exponent';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687aa875f8d378e4505ebf4e03554bccda4e';
-        sec-mem-ref-line = '164';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKSCALE';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ad32c6c9662025c7208ec099075b7ec27';
-        sec-mem-ref-line = '218';
-        sec-mem-ref-name = 'xran_sectionext1_info::blockScaler';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a08c6866bf6b30f45d8c78a1acb33f6ca';
-        sec-mem-ref-line = '165';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_ULAW';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ac538592c50bd54df6d3c3dfb98fd1a96';
-        sec-mem-ref-line = '219';
-        sec-mem-ref-name = 'xran_sectionext1_info::compBitWidthShift';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a036896de4dea687b4d28bd819e535529';
-        sec-mem-ref-line = '166';
-        sec-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BEAMSPACE';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1abeddf07371133e2a155418d2ad6e6606';
-        sec-mem-ref-line = '220';
-        sec-mem-ref-name = 'xran_sectionext1_info::activeBeamspaceCoeffMask';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a535b83a8653a891f80fc204eb1d9cb8b';
-        sec-mem-ref-line = '214';
-        sec-mem-ref-name = 'xran_sectionext1_info::p_bfwIQ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aa51e4f2fde3e58c4cf60033529779e54';
-        sec-mem-ref-line = '150';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_2';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a2d14a28b7dc7cc4d18dae8c579a15d00';
-        sec-mem-ref-line = '225';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAzPtWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aed0ddbdef5f3287fe38c115bf0f6b361';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAzPt';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a0562069083918b7760597eaca4f0dceb';
-        sec-mem-ref-line = '227';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZePtWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a8d5cbe6476d0e8b325cd4e1bad03a6d3';
-        sec-mem-ref-line = '228';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZePt';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1af6d308ae11840b67c4e3234a78ca1591';
-        sec-mem-ref-line = '229';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAz3ddWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1adc26301dfc01bf86c8dc53bdef1ac5c3';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAz3dd';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a52ffc8175e7bde0adbc75c865c854df2';
-        sec-mem-ref-line = '231';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZe3ddWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a62a0cfe73c1305294d16fb9593a2a947';
-        sec-mem-ref-line = '232';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZe3dd';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a455c1bba3cc6776c7c953f468da68d89';
-        sec-mem-ref-line = '234';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfAzSI';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1ad7bfdcda7332da505aa1712b68452cd2';
-        sec-mem-ref-line = '235';
-        sec-mem-ref-name = 'xran_sectionext2_info::bfZeSI';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a0837b73911763ea972db60ead94d7c15';
-        sec-mem-ref-line = '152';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_4';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a9469507e787895ef8a3ec1b89df59954';
-        sec-mem-ref-line = '252';
-        sec-mem-ref-name = 'xran_sectionext4_info::csf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a1c0e94567471aac214963f9600d0a4b1';
-        sec-mem-ref-line = '254';
-        sec-mem-ref-name = 'xran_sectionext4_info::modCompScaler';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aaea21d0be8d5ee905837f26a28c316a9';
-        sec-mem-ref-line = '153';
-        sec-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_5';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a7c4e67772e2e32e2f63f636730bf6eea';
-        sec-mem-ref-line = '258';
-        sec-mem-ref-name = 'xran_sectionext5_info::num_sets';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aff3ff8bd662f3deba04c54adcbbd2826';
-        sec-mem-ref-line = '260';
-        sec-mem-ref-name = 'xran_sectionext5_info::csf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1aabd93f3473c2432cf02d285e460907da';
-        sec-mem-ref-line = '261';
-        sec-mem-ref-name = 'xran_sectionext5_info::mcScaleReMask';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a0d53f590f6c03b8aadb7421ea75a0efa';
-        sec-mem-ref-line = '262';
-        sec-mem-ref-name = 'xran_sectionext5_info::mcScaleOffset';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a8491192ecf8ad52998d66312a4b70f83';
-        sec-mem-ref-line = '721';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1ae68e73b40ca04879362dc67fbb368682';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_maxSections';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 8
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '70';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a78b09c2fc0f3b0d610248ab3ce1df5d7';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_numSections';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '71';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1aafa40e823e408268e48585ec7a623eae';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pTestBuffer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a16c92b16fc21a700c50a7faf19da41b9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_params';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a431f2e351a321b762ccd64984d566913';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_recv_packet_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pktInfo';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1aa42dde0a7ce436df7e5b607d17d52668';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_result';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1afa985909bf1a1a9cc7a7070c9a73016e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dir';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '79';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a4bb0d1ca82a59555014c6c0e1060cbdf';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dirStr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '80';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1abc4c88e1904502c47099799767ea3991';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sectionType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '81';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'verify_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a9f102f8bfc163d6a26411d1855c8c97c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ccId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '83';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a73f8e8274bd97892f58f73d1d83b533a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_antId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '83';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a7a0ce01c67c4067cc3ba42fd380e858a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_seqId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '84';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a65389015c6ac952ac5108c2ae802fa52';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_frameId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '85';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1afa13542efadbf6db6e8ddfa388a345c0';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_subframeId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '85';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a7f021a016314b5d3a9bb095c5c08048f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_slotId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '85';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1aba23eca36e0c5cc06d74919fa5fe0dd6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_symStart';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a88a1f1ad78450f64aab4fa3f6499060a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_symNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a59b4057d63386649d2facf030a08fa0e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prbStart';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '87';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a81096035b0802bc24810c07ca13df7e9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prbNum';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '87';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a5b1a6d8e8257b3bb7e3a187c0cce4011';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '89';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a493740cacd8f8d3e235c4626e501d3e2';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_compMethod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '89';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a047b603d6d908d93ce5d58dcc2b63036';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_beamId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '90';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1ab4be4cfb9be32a9a6c516f5cfbae0d6f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_reMask';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0xfff
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '91';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a9c4d35a4cce2560e384f2fe95c4c341f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sectionId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '92';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1adfa9d2df36650f369b04652749c1134b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_filterIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a509c970617e65a99c8120eef3d309bcb';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_timeOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '94';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a7a8bdb868f3812cf7270734d13159255';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_fftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '95';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1ac106dad0f3171eb074e8e654b4ea2c4b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_scs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '96';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a0d7a93a1807e46144dedf9ab3cf87865';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_cpLength';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '97';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a383e7e8333c8f9d71ab872f93b2f6708';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_freqOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'prepare_sections';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1ab2dac8fe532ba4f8fa612650aee824ef';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext1_dst_len';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '100';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1aa03217953847a726043966a4691494f1';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_p_ext1_dst';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '101';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1af3c62a5df704db9218047182f9576367';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_p_bfw_iq_src';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '102';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '195';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a4464b811028d6456143fd9743b03edaa';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext1_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '102';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1ab59c73cb615f0b02e940c1ac1c64744e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext2_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext2';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '102';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'prepare_extensions';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a3cbc91f245eb6e99fcc07b55ee33f267';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext4_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext4';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '102';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'prepare_extensions';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a729386bcda2efafa2b1f6967b6a0b64f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext5_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext5';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '102';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'prepare_extensions';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a710f294997b8d29aaa21b691735a724b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_bfwIQ';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'prepare_extensions';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a8afca7ac895ea509b38432d1b45bff55';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pSectGenInfo';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '65';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_c__plane_1a4139c19c2555dfad9db528b5c4ac0248';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pSectResult';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      sec-mem-desc-line = '66';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-  cp-fileline  = '63';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 60;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 59;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '60';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 58;
-        node-label = 'C_plane';
-        node-link = {
-          node-link-id = 'class_c__plane';
-        };
-        node-child = {
-          child-id = '59';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 63;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 62;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '63';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '64';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 67;
-        node-label = 'xran_recv_packet_info';
-        node-link = {
-          node-link-id = 'structxran__recv__packet__info';
-        };
-        node-child = {
-          child-id = '68';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eaxc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 61;
-        node-label = 'C_plane';
-        node-link = {
-          node-link-id = 'class_c__plane';
-        };
-        node-child = {
-          child-id = '62';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '65';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_ext5
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '66';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_ext4
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '67';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pktInfo
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '69';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_ext2
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '70';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_result
-#m_params
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '74';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_ext1
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 73;
-        node-label = 'xran_sectionext3_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext3__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 76;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 68;
-        node-label = 'xran_eaxc_info';
-        node-link = {
-          node-link-id = 'structxran__eaxc__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 64;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-      node = {
-        node-id    = 66;
-        node-label = 'xran_sectionext4_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext4__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 72;
-        node-label = 'xran_section_gen_info';
-        node-link = {
-          node-link-id = 'structxran__section__gen__info';
-        };
-        node-child = {
-          child-id = '65';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext5
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '66';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext4
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '73';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext3
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '69';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext2
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '74';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext1
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '75';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+info
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 74;
-        node-label = 'xran_sectionext1_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext1__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 75;
-        node-label = 'xran_section_info';
-        node-link = {
-          node-link-id = 'structxran__section__info';
-        };
-        node-child = {
-          child-id = '76';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 65;
-        node-label = 'xran_sectionext5_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext5__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 70;
-        node-label = 'xran_cp_gen_params';
-        node-link = {
-          node-link-id = 'structxran__cp__gen__params';
-        };
-        node-child = {
-          child-id = '71';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '72';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sections
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 69;
-        node-label = 'xran_sectionext2_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext2__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 71;
-        node-label = 'xran_cp_header_params';
-        node-link = {
-          node-link-id = 'structxran__cp__header__params';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structcb__elem__entry';
-  cp-name   = 'cb_elem_entry';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structcb__elem__entry_1a38c422707541b71db2fe581e608f0024';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'LIST_ENTRY';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-cb_elem_entry
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '165';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcb__elem__entry_1a785dc524b99ed15e17115d076f8ace21';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-XranSymCallbackFn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pSymCallback';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '163';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a0bca0820bfef3a6c277c47490179e065';
-        sec-mem-ref-line = '125';
-        sec-mem-ref-name = 'xran_create_cb';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcb__elem__entry_1af12736a3d2c375571acffe9f7e4e464e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pSymCallbackTag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '164';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a0bca0820bfef3a6c277c47490179e065';
-        sec-mem-ref-line = '125';
-        sec-mem-ref-name = 'xran_create_cb';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-  cp-fileline  = '162';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 78;
-        node-label = 'cb_elem_entry';
-        node-link = {
-          node-link-id = 'structcb__elem__entry';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_c_o_m_p_l_e_x32';
-  cp-name   = 'COMPLEX32';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_c_o_m_p_l_e_x32_1aeac685ede53ad58d0e24e6c060feff7a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-float
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 're';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '36';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-32-bit real part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_c_o_m_p_l_e_x32_1a967065f052e06d0e239b9bc56e0cc317';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-float
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'im';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '37';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-32-bit image part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-  cp-fileline  = '35';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Defines 64-bit complex structure; both real part and image part have 32 bit width.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 80;
-        node-label = 'COMPLEX32';
-        node-link = {
-          node-link-id = 'struct_c_o_m_p_l_e_x32';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structcomplex__double';
-  cp-name   = 'complex_double';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__double_1a5a6fce2fc5cae153945fea2c45beeb4f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 're';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '75';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-64-bit real part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__double_1a994624d52dcfaad836adf3f92a8d6b7d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'im';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '76';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-64-bit image part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-  cp-fileline  = '74';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Defines 128-bit complex structure; both real part and image part have 64 bit width.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 82;
-        node-label = 'complex_double';
-        node-link = {
-          node-link-id = 'structcomplex__double';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structcomplex__float';
-  cp-name   = 'complex_float';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__float_1aeac685ede53ad58d0e24e6c060feff7a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-float
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 're';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '66';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-32-bit real part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__float_1a967065f052e06d0e239b9bc56e0cc317';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-float
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'im';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '67';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-32-bit image part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-  cp-fileline  = '65';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Defines 64-bit complex structure; both real part and image part have 32 bit width.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 84;
-        node-label = 'complex_float';
-        node-link = {
-          node-link-id = 'structcomplex__float';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structcomplex__half';
-  cp-name   = 'complex_half';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__half_1afc3876dabc752cb80a88432b6456170d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-half
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 're';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '92';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-16-bit real part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__half_1a6d310439e7665c7a3ebee8be034a56d2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-half
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'im';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-16-bit image part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-  cp-fileline  = '91';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Defines 32-bit complex structure; both real part and image part have 16 bit width.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 86;
-        node-label = 'complex_half';
-        node-link = {
-          node-link-id = 'structcomplex__half';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structcomplex__int16__t';
-  cp-name   = 'complex_int16_t';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__int16__t_1af076f3e7a3b5f655e2cb2b9c3be29b3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 're';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '47';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-16-bit real part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__int16__t_1a0a0dbf17332859821db9cbe7b4bc7183';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'im';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '48';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-16-bit image part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-  cp-fileline  = '46';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Defines 32-bit complex structure; both real part and image part have 16 bit width.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-Same defines as COMPLEX16
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 88;
-        node-label = 'complex_int16_t';
-        node-link = {
-          node-link-id = 'structcomplex__int16__t';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structcomplex__int32__t';
-  cp-name   = 'complex_int32_t';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__int32__t_1a44e1ef2f79beb4877834c23fb4547e58';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 're';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '57';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-32-bit real part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcomplex__int32__t_1affac5cb482b316df6c36ee03670fff9a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'im';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      sec-mem-desc-line = '58';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-32-bit image part  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-  cp-fileline  = '56';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Defines 64-bit complex structure; both real part and image part have 32 bit width.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 90;
-        node-label = 'complex_int32_t';
-        node-link = {
-          node-link-id = 'structcomplex__int32__t';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_block_float_compander_1_1_compressed_data';
-  cp-name   = 'BlockFloatCompander::CompressedData';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_1_1_compressed_data_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataCompressedDataOut';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '63';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Compressed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        sec-mem-ref-line = '176';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_1_1_compressed_data_1ab2fd68d067a2e45c839584d0985a7953';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED uint8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataCompressed';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '64';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        sec-mem-ref-line = '176';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a5b3ddd524752c8f556bc4c654e392321';
-        sec-mem-ref-line = '335';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_8b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2356f186e264c7cea4e3c26d448bb1d5';
-        sec-mem-ref-line = '359';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_9b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1ae525362ca026142cab4ac983e29ad0ff';
-        sec-mem-ref-line = '395';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_10b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2a8db4c5039bc3d5237b31ca2a129815';
-        sec-mem-ref-line = '431';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_12b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1ae4ad42b117d59e2e7ff8fad2d5da506e';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_8b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a32917a78ac1596d9aa95e4089ec88ba9';
-        sec-mem-ref-line = '486';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_9b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a8fae7506e2b9c9f9365b306375ab6eff';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_10b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a65b09b78fac0c8dcfc9edd5091b728dd';
-        sec-mem-ref-line = '534';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_12b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        sec-mem-ref-line = '605';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        sec-mem-ref-line = '729';
-        sec-mem-ref-name = 'xranlib_compress_avx512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        sec-mem-ref-line = '834';
-        sec-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_1_1_compressed_data_1ad88e9475d4e269108bb716a1cf5f0d40';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '66';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Size of mantissa including sign bit.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        sec-mem-ref-line = '176';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        sec-mem-ref-line = '605';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        sec-mem-ref-line = '834';
-        sec-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-  cp-fileline  = '61';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 92;
-        node-label = 'CompressedData';
-        node-link = {
-          node-link-id = 'struct_block_float_compander_1_1_compressed_data';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_block_float_compander_b_f_w_1_1_compressed_data';
-  cp-name   = 'BlockFloatCompanderBFW::CompressedData';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_b_f_w_1_1_compressed_data_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataCompressedDataOut';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '105';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Compressed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_b_f_w_1_1_compressed_data_1ab2fd68d067a2e45c839584d0985a7953';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED uint8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataCompressed';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '106';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        sec-mem-ref-line = '687';
-        sec-mem-ref-name = 'BlockFloatCompanderBFW::BlockFloatExpand_Basic';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        sec-mem-ref-line = '783';
-        sec-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_b_f_w_1_1_compressed_data_1ad88e9475d4e269108bb716a1cf5f0d40';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '108';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Size of mantissa including sign bit.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        sec-mem-ref-line = '687';
-        sec-mem-ref-name = 'BlockFloatCompanderBFW::BlockFloatExpand_Basic';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-  cp-fileline  = '103';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 94;
-        node-label = 'CompressedData';
-        node-link = {
-          node-link-id = 'struct_block_float_compander_b_f_w_1_1_compressed_data';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structcompression__hdr';
-  cp-name   = 'compression_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcompression__hdr_1ab3f5c028170bd3bd241a58be8ca8da96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ud_iq_width';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '208';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Bit width of each I and each Q
-  16 for udIqWidth=0, otherwise equals udIqWidth e.g. udIqWidth = 0000b means I and Q are each 16 bits wide;
-  e.g. udIQWidth = 0001b means I and Q are each 1 bit wide;
-  e.g. udIqWidth = 1111b means I and Q are each 15 bits wide
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcompression__hdr_1ae12079177feb5d2ee414356fc18473cf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ud_comp_meth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '213';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-     udCompMeth|  compression method         |udIqWidth meaning
-------------&mdash;+--------------------------&mdash;+-----------------------------------------&mdash;
-0000b          | no compression              |bitwidth of each uncompressed I and Q value
-0001b          | block floating point        |bitwidth of each I and Q mantissa value
-0010b          | block scaling               |bitwidth of each I and Q scaled value
-0011b          | mu-law                      |bitwidth of each compressed I and Q value
-0100b          | modulation compression      |bitwidth of each compressed I and Q value
-0100b - 1111b  | reserved for future methods |depends on the specific compression method
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-  cp-fileline  = '207';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     This parameter defines the compression method and IQ bit width for the
-     user data in the data section.  This field is absent from U-Plane messages
-     when the static IQ format and compression method is configured via the M-Plane.
-     In this way a single compression method and IQ bit width is provided
-    (per UL and DL, per LTE and NR) without adding more overhead to U-Plane messages.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 96;
-        node-label = 'compression_hdr';
-        node-link = {
-          node-link-id = 'structcompression__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-union = {
-  cp-id     = 'unioncompression__params';
-  cp-name   = 'compression_params';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unioncompression__params_1a1cd49a68b116fdcbab85bc9140594918';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct compression_params::block_fl_point
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'blockFlPoint';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '114';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unioncompression__params_1a4cd9171274a8d8229ca026d1d6b1d133';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct compression_params::block_scaling
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'blockScaling';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '117';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unioncompression__params_1aa01efd88da34f7d6c784886bc3f69298';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct compression_params::u_law
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'uLaw';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '110';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 99;
-        node-label = 'u_law';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1u__law';
-        };
-      }; /* node */
-      node = {
-        node-id    = 100;
-        node-label = 'block_fl_point';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1block__fl__point';
-        };
-      }; /* node */
-      node = {
-        node-id    = 101;
-        node-label = 'block_scaling';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1block__scaling';
-        };
-      }; /* node */
-      node = {
-        node-id    = 98;
-        node-label = 'compression_params';
-        node-link = {
-          node-link-id = 'unioncompression__params';
-        };
-        node-child = {
-          child-id = '99';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+uLaw
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '100';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+blockFlPoint
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '101';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+blockScaling
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* union */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1conjunction';
-  cp-name   = 'nlohmann::detail::conjunction';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1true__type';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '203';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 103;
-        node-label = 'true_type';
-      }; /* node */
-      node = {
-        node-id    = 102;
-        node-label = 'conjunction<... >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction';
-        };
-        node-child = {
-          child-id = '103';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 105;
-        node-label = 'true_type';
-      }; /* node */
-      node = {
-        node-id    = 104;
-        node-label = 'conjunction<... >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction';
-        };
-        node-child = {
-          child-id = '105';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_01_4';
-  cp-name   = 'nlohmann::detail::conjunction< B1 >';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_b1';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '204';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 107;
-        node-label = 'B1';
-      }; /* node */
-      node = {
-        node-id    = 106;
-        node-label = 'conjunction< B1 >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_01_4';
-        };
-        node-child = {
-          child-id = '107';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 109;
-        node-label = 'B1';
-      }; /* node */
-      node = {
-        node-id    = 108;
-        node-label = 'conjunction< B1 >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_01_4';
-        };
-        node-child = {
-          child-id = '109';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_00_01_bn_8_8_8_01_4';
-  cp-name   = 'nlohmann::detail::conjunction< B1, Bn... >';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1conditional_1_1type';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '206';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 111;
-        node-label = 'type';
-      }; /* node */
-      node = {
-        node-id    = 110;
-        node-label = 'conjunction< B1, Bn... >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_00_01_bn_8_8_8_01_4';
-        };
-        node-child = {
-          child-id = '111';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 113;
-        node-label = 'type';
-      }; /* node */
-      node = {
-        node-id    = 112;
-        node-label = 'conjunction< B1, Bn... >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_00_01_bn_8_8_8_01_4';
-        };
-        node-child = {
-          child-id = '113';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_kernel_tests_1_1data__reader';
-  cp-name   = 'KernelTests::data_reader';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'struct_kernel_tests_1_1data__reader_1a396b2c215de1892d95a144ff44de19a6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static T
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'read_parameter';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'index';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'parameter_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '370';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '369';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 115;
-        node-label = 'KernelTests::data_reader< T >';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_kernel_tests_1_1data__reader_3_01std_1_1vector_3_01_t_01_4_01_4';
-  cp-name   = 'KernelTests::data_reader< std::vector< T > >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'struct_kernel_tests_1_1data__reader_3_01std_1_1vector_3_01_t_01_4_01_4_1acff668b0eba962be3e0eac5f9289f721';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::vector< T >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'read_parameter';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'index';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'parameter_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '379';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '378';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 117;
-        node-label = 'KernelTests::data_reader< std::vector< T > >';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_kernel_tests_1_1data__reader_3_01_t_01_5_01_4';
-  cp-name   = 'KernelTests::data_reader< T * >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'struct_kernel_tests_1_1data__reader_3_01_t_01_5_01_4_1ab3c6a23f3830bc6e88c7f2d6cb61a203';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static T *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'read_parameter';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'index';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'parameter_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '395';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '394';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 119;
-        node-label = 'KernelTests::data_reader< T * >';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structdata__section__compression__hdr';
-  cp-name   = 'data_section_compression_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__compression__hdr_1a4638fbd317b5d0c464ef9483038564b0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct compression_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ud_comp_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '75';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__compression__hdr_1a73f8c890ac5a8af7cfe4947d2205e3ee';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rsrvd';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-                    This parameter provides 1 byte for future definition,
-should be set to all zeros by the sender and ignored by the receiver.
-This field is only present when udCompHdr is present, and is absent when
-the static IQ format and compression method is configured via the M-Plane  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '91';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 122;
-        node-label = 'compression_hdr';
-        node-link = {
-          node-link-id = 'structcompression__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 121;
-        node-label = 'data_section_compression_hdr';
-        node-link = {
-          node-link-id = 'structdata__section__compression__hdr';
-        };
-        node-child = {
-          child-id = '122';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ud_comp_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structdata__section__hdr';
-  cp-name   = 'data_section_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__hdr_1a9f9f2f87d8b5cc7e4af6ef3e2c4c8189';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'all_bits';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '69';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__hdr_1acb00c5e7ebe809fda7288c699eed867c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'num_prbu';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '71';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.6 number of contiguous PRBs per control section  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__hdr_1a486aca552c11b7046ca3066ebf4241dc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'start_prbu';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '72';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.4 starting PRB of control section  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__hdr_1aba23e80ad7dc1c3f7085ba3a2b4662bb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sym_inc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.3 symbol number increment command XRAN_SYMBOLNUMBER_xxxx  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__hdr_1ac91b2b11ae96c1a44e8a2fad473771c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rb';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '74';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.2 resource block indicator, XRAN_RBIND_xxx  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__hdr_1a11d1616fb975ccafbc33ab590fe501c4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sect_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '75';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.1 section identifier  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structdata__section__hdr_1a9f1bf385f4549249e191e6563acbdecb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-union data_section_hdr::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fields';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '77';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '67';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      Structure holding data section header fields
-      It is repeated for every section ID in xRAN packet
-      5.4.5 Coding of Information Elements - Application Layer, Sections
-      for U-plane as per 6.3.2  DL/UL Data
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 124;
-        node-label = 'data_section_hdr';
-        node-link = {
-          node-link-id = 'structdata__section__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structecpri__seq__id';
-  cp-name   = 'ecpri_seq_id';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structecpri__seq__id_1a2f25460e9a84fe459a874b8255ed4c71';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'seq_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '99';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Sequence ID  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structecpri__seq__id_1aaf017ad0a1905951403eb33265ffbb4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sub_seq_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '100';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Subsequence ID  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structecpri__seq__id_1a1f74b973e738bf357c470565a1256ef5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'e_bit';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '101';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-E bit  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-  cp-fileline  = '98';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      see 3.1.3.1.7 ecpriSeqid (message identifier)
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 126;
-        node-label = 'ecpri_seq_id';
-        node-link = {
-          node-link-id = 'structecpri__seq__id';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structeth__xran__up__pkt__hdr';
-  cp-name   = 'eth_xran_up_pkt_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structeth__xran__up__pkt__hdr_1a6e3fef7be6167ccb1e122ef76ceb409a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ether_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'eth_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '138';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structeth__xran__up__pkt__hdr_1a080244f9e1996ad47a6e709f78897803';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_up_pkt_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'xran_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '138';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__app__frag_8c_1a601e1216fbace8ea32a97e37df69b129';
-        sec-mem-ref-line = '104';
-        sec-mem-ref-name = 'xran_app_fragment_packet';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '166';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      Structure holds complete ethernet and xran u-plane packet header
-      3.1.1 Ethernet Encapsulation
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 134;
-        node-label = 'xran_ecpri_cmn_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__cmn__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 128;
-        node-label = 'eth_xran_up_pkt_hdr';
-        node-link = {
-          node-link-id = 'structeth__xran__up__pkt__hdr';
-        };
-        node-child = {
-          child-id = '129';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+xran_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 129;
-        node-label = 'xran_up_pkt_hdr';
-        node-link = {
-          node-link-id = 'structxran__up__pkt__hdr';
-        };
-        node-child = {
-          child-id = '130';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+data_sec_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '131';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+app_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '132';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ecpri_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 133;
-        node-label = 'ecpri_seq_id';
-        node-link = {
-          node-link-id = 'structecpri__seq__id';
-        };
-      }; /* node */
-      node = {
-        node-id    = 131;
-        node-label = 'radio_app_common_hdr';
-        node-link = {
-          node-link-id = 'structradio__app__common__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 132;
-        node-label = 'xran_ecpri_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__hdr';
-        };
-        node-child = {
-          child-id = '133';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ecpri_seq_id
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '134';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 130;
-        node-label = 'data_section_hdr';
-        node-link = {
-          node-link-id = 'structdata__section__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structethdi__hdr';
-  cp-name   = 'ethdi_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structethdi__hdr_1a4a94413bc9a9a87e4231f299727b8bc7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pkt_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      sec-mem-desc-line = '113';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structethdi__hdr_1af8997c5cd725a1ef652639c2d33b7990';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'source_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      sec-mem-desc-line = '114';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structethdi__hdr_1acaae193f1ae491957a7144912b32712b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dest_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      sec-mem-desc-line = '115';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structethdi__hdr_1a5cddf2dd16a831a2fecfa71bc0f34191';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      sec-mem-desc-line = '116';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-  cp-fileline  = '112';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 136;
-        node-label = 'ethdi_hdr';
-        node-link = {
-          node-link-id = 'structethdi__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'classstd_1_1exception';
-  cp-name   = 'std::exception';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'structmissing__config__file__exception';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'structreading__input__file__exception';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '72';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 138;
-        node-label = 'missing_config_file_exception';
-        node-link = {
-          node-link-id = 'structmissing__config__file__exception';
-        };
-        node-child = {
-          child-id = '137';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 137;
-        node-label = 'exception';
-      }; /* node */
-      node = {
-        node-id    = 139;
-        node-label = 'reading_input_file_exception';
-        node-link = {
-          node-link-id = 'structreading__input__file__exception';
-        };
-        node-child = {
-          child-id = '137';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 140;
-        node-label = 'exception';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'class_exception';
-  cp-name   = 'Exception';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'classmaster_1_1_get_out_of_loops';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-  cp-fileline  = '120';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 142;
-        node-label = 'GetOutOfLoops';
-        node-link = {
-          node-link-id = 'classmaster_1_1_get_out_of_loops';
-        };
-        node-child = {
-          child-id = '141';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 141;
-        node-label = 'Exception';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 143;
-        node-label = 'Exception';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'struct_block_float_compander_1_1_expanded_data';
-  cp-name   = 'BlockFloatCompander::ExpandedData';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_1_1_expanded_data_1a7bc8fb83339162111a65afae4adeb8a6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataExpandedIn';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '72';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Expanded data or input data to compressor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        sec-mem-ref-line = '176';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_1_1_expanded_data_1a24d9d1d1b013179affb41be0424b8360';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED int16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataExpanded';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        sec-mem-ref-line = '176';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a74512492194fcab6a55f769e02aa37b4';
-        sec-mem-ref-line = '44';
-        sec-mem-ref-name = 'computeExponent';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a5b3ddd524752c8f556bc4c654e392321';
-        sec-mem-ref-line = '335';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_8b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2356f186e264c7cea4e3c26d448bb1d5';
-        sec-mem-ref-line = '359';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_9b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1ae525362ca026142cab4ac983e29ad0ff';
-        sec-mem-ref-line = '395';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_10b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2a8db4c5039bc3d5237b31ca2a129815';
-        sec-mem-ref-line = '431';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_12b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1ae4ad42b117d59e2e7ff8fad2d5da506e';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_8b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a32917a78ac1596d9aa95e4089ec88ba9';
-        sec-mem-ref-line = '486';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_9b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a8fae7506e2b9c9f9365b306375ab6eff';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_10b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a65b09b78fac0c8dcfc9edd5091b728dd';
-        sec-mem-ref-line = '534';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_12b_AVX512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        sec-mem-ref-line = '605';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        sec-mem-ref-line = '729';
-        sec-mem-ref-name = 'xranlib_compress_avx512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        sec-mem-ref-line = '834';
-        sec-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_1_1_expanded_data_1ad88e9475d4e269108bb716a1cf5f0d40';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '76';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Size of mantissa including sign bit.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        sec-mem-ref-line = '176';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a74512492194fcab6a55f769e02aa37b4';
-        sec-mem-ref-line = '44';
-        sec-mem-ref-name = 'computeExponent';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        sec-mem-ref-line = '558';
-        sec-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        sec-mem-ref-line = '729';
-        sec-mem-ref-name = 'xranlib_compress_avx512';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-  cp-fileline  = '70';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 145;
-        node-label = 'ExpandedData';
-        node-link = {
-          node-link-id = 'struct_block_float_compander_1_1_expanded_data';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_block_float_compander_b_f_w_1_1_expanded_data';
-  cp-name   = 'BlockFloatCompanderBFW::ExpandedData';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_b_f_w_1_1_expanded_data_1a7bc8fb83339162111a65afae4adeb8a6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataExpandedIn';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '114';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Expanded data or input data to compressor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_b_f_w_1_1_expanded_data_1a24d9d1d1b013179affb41be0424b8360';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED int16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataExpanded';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '115';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        sec-mem-ref-line = '687';
-        sec-mem-ref-name = 'BlockFloatCompanderBFW::BlockFloatExpand_Basic';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        sec-mem-ref-line = '783';
-        sec-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_block_float_compander_b_f_w_1_1_expanded_data_1ad88e9475d4e269108bb716a1cf5f0d40';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      sec-mem-desc-line = '118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Size of mantissa including sign bit.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        sec-mem-ref-line = '640';
-        sec-mem-ref-name = 'BlockFloatCompanderBFW::BlockFloatCompress_Basic';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        sec-mem-ref-line = '783';
-        sec-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-  cp-fileline  = '112';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 147;
-        node-label = 'ExpandedData';
-        node-link = {
-          node-link-id = 'struct_block_float_compander_b_f_w_1_1_expanded_data';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1external__constructor';
-  cp-name   = 'nlohmann::detail::external_constructor';
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '219';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 149;
-        node-label = 'external_constructor< value_t >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1external__constructor';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4';
-  cp-name   = 'nlohmann::detail::external_constructor< value_t::array >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4_1a5003f696ea3e28d18d7a4dbe9ef49aa1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const typename BasicJsonType::array_t &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'arr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '293';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4_1ad9a22b8b02dafec80f850ddbfb52981e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompatibleArrayType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'arr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '304';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '291';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 151;
-        node-label = 'external_constructor< value_t::array >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4';
-  cp-name   = 'nlohmann::detail::external_constructor< value_t::boolean >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4_1ae331f2baa366b6c6a2f652597eb50540';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::boolean_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'b';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '225';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '223';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 153;
-        node-label = 'external_constructor< value_t::boolean >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__float_01_4';
-  cp-name   = 'nlohmann::detail::external_constructor< value_t::number_float >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__float_01_4_1aa0120124dea7824ec6df80e991aea33e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::number_float_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '249';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '247';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 155;
-        node-label = 'external_constructor< value_t::number_float >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__float_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__integer_01_4';
-  cp-name   = 'nlohmann::detail::external_constructor< value_t::number_integer >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__integer_01_4_1a91772fd76348fd21b39fd809968814a5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::number_integer_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '281';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '279';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 157;
-        node-label = 'external_constructor< value_t::number_integer >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__integer_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__unsigned_01_4';
-  cp-name   = 'nlohmann::detail::external_constructor< value_t::number_unsigned >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__unsigned_01_4_1aebb9cf4af36070c7c4a24fd97010aa88';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::number_unsigned_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '269';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '267';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 159;
-        node-label = 'external_constructor< value_t::number_unsigned >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__unsigned_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4';
-  cp-name   = 'nlohmann::detail::external_constructor< value_t::object >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4_1a531b0b0169f0bf3c9a1ac5ff9fedb207';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const typename BasicJsonType::object_t &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'obj';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '318';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4_1aa0a616bc6e376741a3e4f0554ee48654';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompatibleObjectType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'obj';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '329';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '316';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 161;
-        node-label = 'external_constructor< value_t::object >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1string_01_4';
-  cp-name   = 'nlohmann::detail::external_constructor< value_t::string >';
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1string_01_4_1a3661b916129e658d55d74b4a2a8797c3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'construct';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const typename BasicJsonType::string_t &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 's';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '237';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '235';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 163;
-        node-label = 'external_constructor< value_t::string >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1string_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'classstd_1_1false__type';
-  cp-name   = 'std::false_type';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'structnlohmann_1_1detail_1_1is__compatible__object__type__impl';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '375';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 164;
-        node-label = 'false_type';
-      }; /* node */
-      node = {
-        node-id    = 165;
-        node-label = 'is_compatible_integer_type_impl< bool, typename, typename >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl';
-        };
-        node-child = {
-          child-id = '164';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 166;
-        node-label = 'is_compatible_object_type_impl< B, RealType, CompatibleObjectType >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__object__type__impl';
-        };
-        node-child = {
-          child-id = '164';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 167;
-        node-label = 'false_type';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'struct_f_p_g_a_phase_comp_cfg';
-  cp-name   = 'FPGAPhaseCompCfg';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_f_p_g_a_phase_comp_cfg_1a07f4226dca8e0d57f316ef71e8ce7097';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'phaseFlag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '83';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_f_p_g_a_phase_comp_cfg_1a6d109b341fbd0f31e0a1198a87e79434';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'NRARFCN';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '84';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_f_p_g_a_phase_comp_cfg_1a70a3677b8445208f3b3b1dc5e39c2be0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SULFreShift';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '85';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_f_p_g_a_phase_comp_cfg_1a4815820879b084312800d26c1072a38c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SULFlag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_f_p_g_a_phase_comp_cfg_1a5c5d68350191dc26727218ef0ce86f1d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rsv';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '87';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-  cp-fileline  = '82';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 169;
-        node-label = 'FPGAPhaseCompCfg';
-        node-link = {
-          node-link-id = 'struct_f_p_g_a_phase_comp_cfg';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1from__json__fn';
-  cp-name   = 'nlohmann::detail::from_json_fn';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1from__json__fn_1a6729179bc94182b30176c8d5b7401513';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator()';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '853';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1from__json__fn_1a7a53d0881f94747d95fdea10a0fa3104';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-auto
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'call';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-priority_tag< 1 >
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '837';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1from__json__fn_1aab79b1961556816ce1923f6572b3b22d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'call';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-priority_tag< 0 >
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '845';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '834';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 171;
-        node-label = 'from_json_fn';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1from__json__fn';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'classmaster_1_1_get_out_of_loops';
-  cp-name   = 'master::GetOutOfLoops';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_exception';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-  cp-fileline  = '120';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 172;
-        node-label = 'GetOutOfLoops';
-        node-link = {
-          node-link-id = 'classmaster_1_1_get_out_of_loops';
-        };
-        node-child = {
-          child-id = '173';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 173;
-        node-label = 'Exception';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 174;
-        node-label = 'GetOutOfLoops';
-        node-link = {
-          node-link-id = 'classmaster_1_1_get_out_of_loops';
-        };
-        node-child = {
-          child-id = '175';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 175;
-        node-label = 'Exception';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1has__from__json';
-  cp-name   = 'nlohmann::detail::has_from_json';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__from__json_1a5b4ee4ae6cba6bb75200ba7af1910873';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= std::is_integral<decltype(
-                                      detect(std::declval<typename BasicJsonType::template json_serializer<T, void > >()))>::value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '461';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__from__json_1affd80d6b04fb7e02be8f512315d9b384';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'detect';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-U &&
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '457';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__from__json_1a342e12c9ac8e9281c5cb64975b3d5e09';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'detect';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-...
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '458';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '452';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 177;
-        node-label = 'has_from_json< BasicJsonType, T >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1has__from__json';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1has__non__default__from__json';
-  cp-name   = 'nlohmann::detail::has_non_default_from_json';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__non__default__from__json_1a5b4ee4ae6cba6bb75200ba7af1910873';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= std::is_integral<decltype(detect(
-                                      std::declval<typename BasicJsonType::template json_serializer<T, void> >()))>::value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '479';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__non__default__from__json_1affd80d6b04fb7e02be8f512315d9b384';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'detect';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-U &&
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '475';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__non__default__from__json_1a342e12c9ac8e9281c5cb64975b3d5e09';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'detect';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-...
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '476';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '469';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 179;
-        node-label = 'has_non_default_from_json< BasicJsonType, T >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1has__non__default__from__json';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1has__to__json';
-  cp-name   = 'nlohmann::detail::has_to_json';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__to__json_1a5b4ee4ae6cba6bb75200ba7af1910873';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= std::is_integral<decltype(detect(
-                                      std::declval<typename BasicJsonType::template json_serializer<T, void> >()))>::value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '494';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__to__json_1affd80d6b04fb7e02be8f512315d9b384';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'detect';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-U &&
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '490';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1has__to__json_1a342e12c9ac8e9281c5cb64975b3d5e09';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'detect';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-...
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '491';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '486';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 181;
-        node-label = 'has_to_json< BasicJsonType, T >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1has__to__json';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structstd_1_1hash_3_01nlohmann_1_1json_01_4';
-  cp-name   = 'std::hash< nlohmann::json >';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structstd_1_1hash_3_01nlohmann_1_1json_01_4_1ac575ca25c0e836661bdb284b102a6aaf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::size_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator()';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const nlohmann::json &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12924';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return a hash value for a JSON object
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a42de62d3e7b710d0279ac373a22c63eb';
-        sec-mem-ref-line = '2624';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::dump';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '12918';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-hash value for JSON objects
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 183;
-        node-label = 'hash< nlohmann::json >';
-        node-link = {
-          node-link-id = 'structstd_1_1hash_3_01nlohmann_1_1json_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'class_init___sys___check';
-  cp-name   = 'Init_Sys_Check';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1aeb7832eb5f4721f4a281feaacd1bb466';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '94';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a964fb75fa6395056fade4167354019f5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxPrbMapBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '95';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1af3ad0b6136919aabcdbac46b754aa7ed';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '96';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a3bfdc9ec9f4c738715460ddd03f0833f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxPrbMapBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '97';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a4bcca72021c589be2adf3647647a1232';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHPrachRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a9ef97a8be35f99eec4b85d06a3216762';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a511190592ad97b9f7a43ad31c761ff56';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxPrbMapBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a1dfd09a710fa1cf63f61883a284a5f0f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a416ab9567cd2c1bed5a500644fce9a04';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxPrbMapBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a7976d6beded6455154f323e1e542f085';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHPrachRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a492c471226877c87f771b9f4fe13a6ab';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nInstanceHandle';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '107';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1afbefaeac48b99d44a1930b66c9e4e21f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nBufPoolIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '108';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_init___sys___check_1a0d19e9e74d94b9c2fb5734392bd7a590';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nInstanceNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_init___sys___check_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '79';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        sec-mem-ref-line = '44';
-        sec-mem-ref-name = 'xranlib';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        sec-mem-ref-line = '936';
-        sec-mem-ref-name = 'xranLibWraper::Open';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac6a3121934d1301a33197c857bd61391';
-        sec-mem-ref-line = '63';
-        sec-mem-ref-name = 'xran_fh_rx_callback';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a2f5cc4dc3c9d4a042cab8024cb7278c3';
-        sec-mem-ref-line = '69';
-        sec-mem-ref-name = 'xran_fh_rx_prach_callback';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_init___sys___check_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        sec-mem-ref-line = '44';
-        sec-mem-ref-name = 'xranlib';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a7f7a3199c392465d0767c6506c1af5b4';
-        sec-mem-ref-line = '984';
-        sec-mem-ref-name = 'xranLibWraper::Close';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ae89a123aad1c66a76c398b7af216aae4';
-        sec-mem-ref-line = '914';
-        sec-mem-ref-name = 'xranLibWraper::Cleanup';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-  cp-fileline  = '76';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 186;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 184;
-        node-label = 'Init_Sys_Check';
-        node-link = {
-          node-link-id = 'class_init___sys___check';
-        };
-        node-child = {
-          child-id = '185';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 185;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '186';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 189;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 191;
-        node-label = 'BbuIoBufCtrlStruct';
-        node-link = {
-          node-link-id = 'struct_bbu_io_buf_ctrl_struct';
-        };
-        node-child = {
-          child-id = '192';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sBufferList
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 187;
-        node-label = 'Init_Sys_Check';
-        node-link = {
-          node-link-id = 'class_init___sys___check';
-        };
-        node-child = {
-          child-id = '188';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '191';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFrontHaulTxBbuIoBufCtrl
-+sFHPrachRxBbuIoBufCtrl
-+sFrontHaulRxBbuIoBufCtrl
-+sFrontHaulTxPrbMapBbuIoBufCtrl
-+sFrontHaulRxPrbMapBbuIoBufCtrl
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '193';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFHPrachRxBuffers
-+sFrontHaulTxPrbMapBuffers
-+sFrontHaulRxPrbMapBuffers
-+sFrontHaulTxBuffers
-+sFrontHaulRxBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 188;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '189';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '190';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 193;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-      node = {
-        node-id    = 192;
-        node-label = 'xran_buffer_list';
-        node-link = {
-          node-link-id = 'structxran__buffer__list';
-        };
-        node-child = {
-          child-id = '193';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+pBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 190;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classstd_1_1integral__constant';
-  cp-name   = 'std::integral_constant';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'structnlohmann_1_1detail_1_1negation';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '208';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 194;
-        node-label = 'integral_constant';
-      }; /* node */
-      node = {
-        node-id    = 195;
-        node-label = 'negation< bool, !B::value >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1negation';
-        };
-        node-child = {
-          child-id = '194';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 196;
-        node-label = 'integral_constant';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structnlohmann_1_1basic__json_1_1internal__iterator';
-  cp-name   = 'nlohmann::basic_json::internal_iterator';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1internal__iterator_1a5194e7925591646b88c3a0e933c4f5e6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'internal_iterator';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8692';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-create an uninitialized internal_iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1internal__iterator_1aed5be3ba1fcc0a17ac81ce60a3d4c1fe';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-object_t::iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'object_iterator';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8685';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-iterator for JSON objects
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1internal__iterator_1af00e82eca028098ec742530526e6a767';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-array_t::iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'array_iterator';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8687';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-iterator for JSON arrays
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1internal__iterator_1accbe8b3f5d365b5df554648110fe43fb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'primitive_iterator';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8689';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-generic iterator for all other types
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '8683';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-an iterator value
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@note This structure could easily be a union, but MSVC currently does not
-allow unions members with complex constructors, see
-https://github.com/nlohmann/json/pull/105.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 199;
-        node-label = 'primitive_iterator_t';
-      }; /* node */
-      node = {
-        node-id    = 198;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::internal_iterator';
-        node-child = {
-          child-id = '199';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+primitive_iterator
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1is__basic__json__nested__type';
-  cp-name   = 'nlohmann::detail::is_basic_json_nested_type';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1is__basic__json__nested__type_1afb4135e27d236d51b7a115e86f9a5a31';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static auto constexpr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= std::is_same<T, typename BasicJsonType::iterator>::value or
-                                  std::is_same<T, typename BasicJsonType::const_iterator>::value or
-                                  std::is_same<T, typename BasicJsonType::reverse_iterator>::value or
-                                  std::is_same<T, typename BasicJsonType::const_reverse_iterator>::value or
-                                  std::is_same<T, typename BasicJsonType::json_pointer>::value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '400';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '399';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 201;
-        node-label = 'is_basic_json_nested_type< BasicJsonType, T >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__basic__json__nested__type';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1is__compatible__array__type';
-  cp-name   = 'nlohmann::detail::is_compatible_array_type';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1is__compatible__array__type_1afb4135e27d236d51b7a115e86f9a5a31';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static auto constexpr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-        conjunction<negation<std::is_same<void, CompatibleArrayType>>,
-        negation<is_compatible_object_type<
-        BasicJsonType, CompatibleArrayType>>,
-        negation<std::is_constructible<typename BasicJsonType::string_t,
-        CompatibleArrayType>>,
-        negation<is_basic_json_nested_type<BasicJsonType, CompatibleArrayType>>,
-        has_value_type<CompatibleArrayType>,
-        has_iterator<CompatibleArrayType>>::value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '410';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '409';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 203;
-        node-label = 'is_compatible_array_type< BasicJsonType, CompatibleArrayType >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__array__type';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1is__compatible__integer__type';
-  cp-name   = 'nlohmann::detail::is_compatible_integer_type';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1is__compatible__integer__type_1a615a7728e2278acb2cab50854079d7fc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr auto
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-        is_compatible_integer_type_impl <
-        std::is_integral<CompatibleNumberIntegerType>::value and
-        not std::is_same<bool, CompatibleNumberIntegerType>::value,
-        RealIntegerType, CompatibleNumberIntegerType > ::value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '441';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '440';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 205;
-        node-label = 'is_compatible_integer_type< RealIntegerType, CompatibleNumberIntegerType >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__integer__type';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl';
-  cp-name   = 'nlohmann::detail::is_compatible_integer_type_impl';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1false__type';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '422';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 207;
-        node-label = 'false_type';
-      }; /* node */
-      node = {
-        node-id    = 206;
-        node-label = 'is_compatible_integer_type_impl< bool, typename, typename >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl';
-        };
-        node-child = {
-          child-id = '207';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 209;
-        node-label = 'false_type';
-      }; /* node */
-      node = {
-        node-id    = 208;
-        node-label = 'is_compatible_integer_type_impl< bool, typename, typename >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl';
-        };
-        node-child = {
-          child-id = '209';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01true_00_01_real_integer_type78b0ba77f36a8c8169cdb79b01d1a4bf';
-  cp-name   = 'nlohmann::detail::is_compatible_integer_type_impl< true, RealIntegerType, CompatibleNumberIntegerType >';
-  cp-section = {
-    sec-kind = 'public-type';
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01true_00_01_real_integer_type78b0ba77f36a8c8169cdb79b01d1a4bf_1ab9c4451c9a268c8cb1c2a3d7fe772bbc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::numeric_limits< RealIntegerType >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'RealLimits';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '428';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01true_00_01_real_integer_type78b0ba77f36a8c8169cdb79b01d1a4bf_1ad1003c3bbc251486afbeb325ddb7db98';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::numeric_limits< CompatibleNumberIntegerType >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'CompatibleLimits';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '429';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01true_00_01_real_integer_type78b0ba77f36a8c8169cdb79b01d1a4bf_1a615a7728e2278acb2cab50854079d7fc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr auto
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-        std::is_constructible<RealIntegerType,
-        CompatibleNumberIntegerType>::value and
-        CompatibleLimits::is_integer and
-        RealLimits::is_signed == CompatibleLimits::is_signed
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '431';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '426';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 211;
-        node-label = 'is_compatible_integer_type_impl< true, RealIntegerType, CompatibleNumberIntegerType >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01true_00_01_real_integer_type78b0ba77f36a8c8169cdb79b01d1a4bf';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1is__compatible__object__type';
-  cp-name   = 'nlohmann::detail::is_compatible_object_type';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1is__compatible__object__type_1afb4135e27d236d51b7a115e86f9a5a31';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static auto constexpr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= is_compatible_object_type_impl <
-                                  conjunction<negation<std::is_same<void, CompatibleObjectType>>,
-                                  has_mapped_type<CompatibleObjectType>,
-                                  has_key_type<CompatibleObjectType>>::value,
-                                  typename BasicJsonType::object_t, CompatibleObjectType >::value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '390';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '389';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 213;
-        node-label = 'is_compatible_object_type< BasicJsonType, CompatibleObjectType >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__object__type';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1is__compatible__object__type__impl';
-  cp-name   = 'nlohmann::detail::is_compatible_object_type_impl';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1false__type';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '375';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 214;
-        node-label = 'is_compatible_object_type_impl< B, RealType, CompatibleObjectType >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__object__type__impl';
-        };
-        node-child = {
-          child-id = '215';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 215;
-        node-label = 'false_type';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 216;
-        node-label = 'is_compatible_object_type_impl< B, RealType, CompatibleObjectType >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__object__type__impl';
-        };
-        node-child = {
-          child-id = '217';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 217;
-        node-label = 'false_type';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1is__compatible__object__type__impl_3_01true_00_01_real_type_00_01_compatible_object_type_01_4';
-  cp-name   = 'nlohmann::detail::is_compatible_object_type_impl< true, RealType, CompatibleObjectType >';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1is__compatible__object__type__impl_3_01true_00_01_real_type_00_01_compatible_object_type_01_4_1a615a7728e2278acb2cab50854079d7fc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr auto
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-        std::is_constructible<typename RealType::key_type,
-        typename CompatibleObjectType::key_type>::value and
-        std::is_constructible<typename RealType::mapped_type,
-        typename CompatibleObjectType::mapped_type>::value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '380';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '379';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 219;
-        node-label = 'is_compatible_object_type_impl< true, RealType, CompatibleObjectType >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1is__compatible__object__type__impl_3_01true_00_01_real_type_00_01_compatible_object_type_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json_1_1iter__impl';
-  cp-name   = 'nlohmann::basic_json::iter_impl';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1iterator';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-type';
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a2cf899dee9ae2adba7128b41ea912d6a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-typename basic_json::value_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8826';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the type of the values when the iterator is dereferenced
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a0a01ff9431d91494f35caf1dd4f6fac6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-typename basic_json::difference_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'difference_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8828';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-a type to represent differences between iterators
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a4dddbf447cb71cb216d9e05e8b7a3eb0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-typename std::conditional< std::is_const< U >::value, typename basic_json::const_pointer, typename basic_json::pointer >::type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pointer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8830';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-defines a pointer to the type iterated over (value_type)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a89a36094ec6faba74170f6ec2d41a932';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-typename std::conditional< std::is_const< U >::value, typename basic_json::const_reference, typename basic_json::reference >::type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reference';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8834';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-defines a reference to the type iterated over (value_type)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a13fe24ca0865b19fbff05ff095c4ffea';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::bidirectional_iterator_tag
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iterator_category';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8838';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the category of the iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1aee3b9445acb70a87db074076a113738a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iter_impl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8841';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-default constructor
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a4d3a3cd2792cdef6cd69694681ba5976';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iter_impl';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-pointer
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'object';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8849';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for a given JSON instance
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in] object  pointer to a JSON object for this iterator
-@pre object != nullptr
-@post The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1ad353fe4df2005dff2442f68d922131e4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator const_iterator';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8884';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a7cb700fcddd2cfd8e9279fddcb97620e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iter_impl';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iter_impl &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8902';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-copy constructor
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in] other  iterator to copy from
-@note It is not checked whether @a other is initialized.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a8611a2c69368775458a89acd1078d39d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-iter_impl
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8911';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-copy assignment
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in,out] other  iterator to copy from
-@note It is not checked whether @a other is initialized.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a907191b7578e209391ce938e3b2afdf7';
-        sec-mem-ref-line = '12906';
-        sec-mem-ref-name = 'std::swap';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1ab086ec1916db61d1ab56a801abca8d91';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator*';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8996';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return a reference to the value pointed to by the iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1aef4e7d4e0fa56e9f7509c555f73d24d2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-pointer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator->';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9035';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-dereference the iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a56748d2feda14d9302a9056f90b9a60e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator++';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9069';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-post-increment (it++)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a1b374ca565bfc8190db3ec82343ce439';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator++';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9080';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-pre-increment (++it)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1afbd4f01fad2a960f17a8abca32565e09';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator--';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9112';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-post-decrement (it&ndash;)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a5d13d2f7598ea808a97706918dcf02b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator--';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9123';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-pre-decrement (&ndash;it)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a2462cda9c28eb73eada8f362227ccafc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator==';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iter_impl &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9155';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-comparison: equal
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a38c475d645b64df182fa37f07d54d17f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator!=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iter_impl &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9188';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-comparison: not equal
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1acc11749d3c5dda58cd448d23865b7cf7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator<';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iter_impl &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9197';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-comparison: smaller
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1af63486c9f2dff66291a8a93c717de968';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator<=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iter_impl &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9230';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-comparison: less than or equal
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a018829d57a7e2a02b6e17397b68de52a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator>';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iter_impl &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9239';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-comparison: greater than
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a0c20da3ba765c99dc8eb0b47f506ee88';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator>=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iter_impl &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9248';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-comparison: greater than or equal
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a09169efff3bd1771fff29bd92cea19e0';
-        sec-mem-ref-line = '148';
-        sec-mem-ref-name = 'nlohmann::detail::operator<';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1abbb1f35d8a5497bfdf3223abc6e01f36';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator+=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'i';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9257';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-add to iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a66545be272d63090426284b0a9a72262';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator-=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'i';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9288';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-subtract from iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1ab3aa2093236c9db5d53b9b011d7e34de';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator+';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'i';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9297';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-add to iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a712db987ec665d7094fab4a48895deb8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iter_impl
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator-';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'i';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9308';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-subtract from iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1af5b7432e5f4c236f890ca6f47e6adfa2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator-';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iter_impl &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9319';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return difference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a63cb79f90807943ec3a6968d8497e20f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator[]';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'n';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9346';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-access to successor
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a20a906353f77b2a7b947eb67c441fd20';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-object_t::key_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'key';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9383';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return the key of an object iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a964fb45284debd5434cd10dc6b59adab';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9399';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return the value of an iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1aee99b646cdeacaf5737f30a2bd000783';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_begin';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8928';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-set the iterator to the first value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a9575cbd71fea1b73d771dcf452cec772';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_end';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8965';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-set the iterator past the last value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@pre The iterator is initialized; i.e. <tt>m_object != nullptr</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1aa576bc8ff4b513302690ca0203693e17';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-pointer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_object';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9406';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-associated JSON instance
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1a55be697cb0ebc1e794513d93d489659d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-internal_iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_it';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= internal_iterator()
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9408';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the actual iterator of the associated instance
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'signal';
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iter__impl_1ada3100cdb8700566051828f1355fa745';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend class
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'basic_json';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8817';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-allow basic_json to access private members
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '1028';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-a template for a random access iterator for the @ref basic_json class
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This class implements a both iterators (iterator and const_iterator) for the
-@ref basic_json class.
-
-@note An iterator is called <em>initialized</em> when a pointer to a JSON value
-      has been set (e.g., by a constructor or a copy assignment). If the
-      iterator is default-constructed, it is <em>uninitialized</em> and most
-      methods are undefined. <strong>The library uses assertions to detect calls
-      on uninitialized iterators.</strong>
-
-@requirement The class satisfies the following concept requirements:
-- <a href="http://en.cppreference.com/w/cpp/concept/RandomAccessIterator">RandomAccessIterator</a>:
-  The iterator that can be moved to point (forward and backward) to any
-  element in constant time.
-
-@since version 1.0.0, simplified in version 2.0.9
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 220;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::iter_impl< U >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json_1_1iter__impl';
-        };
-        node-child = {
-          child-id = '221';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 221;
-        node-label = 'iterator< std::random_access_iterator_tag, U >';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 222;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::iter_impl< U >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json_1_1iter__impl';
-        };
-        node-child = {
-          child-id = '223';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 223;
-        node-label = 'iterator< std::random_access_iterator_tag, U >';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json_1_1iteration__proxy';
-  cp-name   = 'nlohmann::basic_json::iteration_proxy';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1afcecb9979e14c65fd702465b1e60bf78';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iteration_proxy';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename IteratorType::reference
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'cont';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8776';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-construct iteration proxy from a container
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1ac08c5500ec9cec475504e0cad877ab39';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iteration_proxy_internal
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'begin';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8781';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return iterator begin (needed for range-based for)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1afc2472aa1b9b416322cb04cbae2cd04d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iteration_proxy_internal
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'end';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8787';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return iterator end (needed for range-based for)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1a42784ca326d9de991f600d5689321135';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-IteratorType::reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'container';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8772';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the container to iterate
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '4898';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-proxy class for the iterator_wrapper functions
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 225;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::iteration_proxy< IteratorType >';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal';
-  cp-name   = 'nlohmann::basic_json::iteration_proxy::iteration_proxy_internal';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal_1aa1020844a53b9245f3099c608ed781e8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iteration_proxy_internal';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-IteratorType
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'it';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8712';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal_1ab96dce0f583664a68af49f9f8bc4e267';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iteration_proxy_internal &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator*';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8717';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-dereference operator (needed for range-based for)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal_1a98ffd65a5152c12ad9fd752fecdf434d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-iteration_proxy_internal &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator++';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8723';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-increment operator (needed for range-based for)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal_1a1e2cc569aa3efe42e2de96dfe34c2253';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator!=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const iteration_proxy_internal &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'o';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8732';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-inequality operator (needed for range-based for)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal_1ac8c6ec15a7fbe23cac59337ac9aa52ed';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-basic_json::string_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'key';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8738';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return key of the iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal_1a259cba606edf0636657f8d91588b552e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-IteratorType::reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8765';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return value of the iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal_1add650b690b046d7245a4e21e044e83e7';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-IteratorType
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'anchor';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8707';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1iteration__proxy_1_1iteration__proxy__internal_1a8eda9853bd1aee582f0c246f4442da81';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-size_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'array_index';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8709';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-an index for arrays (used to create key names)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '8704';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-helper class for iteration
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 227;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::iteration_proxy< IteratorType >::iteration_proxy_internal';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classstd_1_1iterator';
-  cp-name   = 'std::iterator';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'classnlohmann_1_1basic__json_1_1iter__impl';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '8815';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 228;
-        node-label = 'iterator';
-      }; /* node */
-      node = {
-        node-id    = 229;
-        node-label = 'iter_impl';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json_1_1iter__impl';
-        };
-        node-child = {
-          child-id = '228';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 230;
-        node-label = 'iterator';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json_1_1json__pointer';
-  cp-name   = 'nlohmann::basic_json::json_pointer';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a15ea0c26b93c10a51bcef1df5e30cb1a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_pointer';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 's';
-        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-""
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11651';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-create JSON pointer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Create a JSON pointer according to the syntax described in
-<a href="https://tools.ietf.org/html/rfc6901#section-3">Section 3 of RFC6901</a>.
-
-@param[in] s  string representing the JSON pointer; if omitted, the
-              empty string is assumed which references the whole JSON
-              value
-
-@throw std::domain_error if reference token is nonempty and does not
-begin with a slash (<tt>/</tt>); example: <tt>"JSON pointer must be empty or
-begin with /"</tt>
-@throw std::domain_error if a tilde (<tt>~</tt>) is not followed by <tt>0</tt>
-(representing <tt>~</tt>) or <tt>1</tt> (representing <tt>/</tt>); example: <tt>"escape error:
-~ must be followed with 0 or 1"</tt>
-
-@liveexample{The example shows the construction several valid JSON
-pointers as well as the exceptional behavior.,json_pointer}
-
-@since version 2.0.0
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a37b45672a268d893d5c07bed4160ed0d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'to_string';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11670';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return a string representation of the JSON pointer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@invariant For each JSON pointer <tt>ptr</tt>, it holds:
-@code {.cpp}
-ptr == json_pointer(ptr.to_string());
-@endcode
-
-@return a string representation of the JSON pointer
-
-@liveexample{The example shows the result of <tt>to_string</tt>.,
-json_pointer__to_string}
-
-@since version 2.0.0
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a3888dcd59dd5acd1ca5b9bee4c2e252a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator std::string';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11681';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-\copybrief to_string()
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\copydetails to_string() 
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1ad6a2a9425ea3806424417c2e7dcdbc01';
-        sec-mem-ref-line = '2896';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::is_object';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a79936f8090a4757116a9683e9ef5d457';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pop_back';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11688';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-remove and return last reference pointer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a46c1b95c89ea40b8afb4def6575e20c4';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'is_root';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11701';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return whether pointer points to the root document
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1adaabbae9881471f450f2c447f0f3eec7';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_pointer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'top';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11706';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a3234c781801c8bef4f2cb5d816b2f42b';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_and_create';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11723';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-create and return a reference to the pointed to value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@complexity Linear in the number of reference tokens.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1ad412f71e4a24f22afe884d9b57e66b0c';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_unchecked';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-pointer
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'ptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11798';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return a reference to the pointed to value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@note This version does not throw if a value is not present, but tries
-to create nested values instead. For instance, calling this function
-with pointer <tt>"/this/that"</tt> on a null value is equivalent to calling
-<tt>operator[]("this").operator[]("that")</tt> on that value, effectively
-changing the null value to an object.
-
-@param[in] ptr  a JSON value
-
-@return reference to the JSON value pointed to by the JSON pointer
-
-@complexity Linear in the length of the JSON pointer.
-
-@throw std::out_of_range      if the JSON pointer can not be resolved
-@throw std::domain_error      if an array index begins with '0'
-@throw std::invalid_argument  if an array index was not a number
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a9f5a0bc9ae6fa64b32952355a4c6c78b';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_checked';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-pointer
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'ptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11865';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a9293764e19b7684bc2c726ee596cf029';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const_reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_unchecked';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const_pointer
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'ptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11917';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return a const reference to the pointed to value
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in] ptr  a JSON value
-
-@return const reference to the JSON value pointed to by the JSON
-        pointer
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1ae406b8d29436e4b781b34d8db59fa191';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const_reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_checked';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const_pointer
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'ptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11961';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a0fa5b97d7a70eec22f1c2e0e2917171d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::vector< std::string >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reference_tokens';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{}
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12218';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the reference tokens
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a20c05415b0c219345e6eab8c818db60c';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::vector< std::string >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'split';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'reference_string';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12006';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-split the string input to reference tokens
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1ae3dab3a1dd3e5950a11049db43e8bf0d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'replace_substring';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 's';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'f';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 't';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12079';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-replace all occurrences of a substring by another string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in,out] s  the string to manipulate; changed so that all
-                  occurrences of @a f are replaced with @a t
-@param[in]     f  the substring to replace with @a t
-@param[in]     t  the string to replace @a f
-
-@pre The search string @a f must not be empty.
-
-@since version 2.0.0
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1ab0235c4bd6cc833adc21fbec156c888f';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'escape';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 's';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12094';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-escape tilde and slash
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a9acee2757c9f106d2d07f49496a5ff65';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'unescape';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 's';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12103';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-unescape tilde and slash
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a6bcee83ee83d65cb6eb6a7beb63264c2';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'flatten';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'reference_string';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const basic_json &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'value';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-basic_json &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'result';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in] reference_string  the reference string to the current value
-@param[in] value             the value to consider
-@param[in,out] result        the result object to insert values to
-
-@note Empty objects or arrays are flattened to <tt>null</tt>.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1ae210216bf5740d62a7d9e5f8b6e82d0a';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static basic_json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'unflatten';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const basic_json &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'value';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12176';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in] value  flattened JSON
-
-@return unflattened JSON
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'signal';
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1ada3100cdb8700566051828f1355fa745';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend class
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'basic_json';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11626';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-allow basic_json to access private members
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a4667ef558c8c3f8a646bfda0c6654653';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator==';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-json_pointer const &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-json_pointer const &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12205';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__pointer_1a6779edcf28e6f018a3bbb29c0b4b5e1e';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator!=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-json_pointer const &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-json_pointer const &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '12211';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '11624';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-JSON Pointer.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-A JSON pointer defines a string syntax for identifying a specific value
-within a JSON document. It can be used with functions <tt>at</tt> and
-<tt>operator[]</tt>. Furthermore, JSON pointers are the base for JSON patches.
-
-@sa <a href="https://tools.ietf.org/html/rfc6901">RFC 6901</a>
-
-@since version 2.0.0
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 232;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::json_pointer';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json_1_1json__pointer';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator';
-  cp-name   = 'nlohmann::basic_json::json_reverse_iterator';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1reverse__iterator';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-type';
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a538d9aea2b1ad6e7bf2dfa81263e87b2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::reverse_iterator< Base >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'base_iterator';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9433';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-shortcut to the reverse iterator adaptor
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a2d0b26e9f77160f2fa35c115619b8c9c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-typename Base::reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reference';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9435';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the reference type for the pointed-to element
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1aaf6ca19ab4ec736908a5c12171fcc4a1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_reverse_iterator';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const typename base_iterator::iterator_type &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'it';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9438';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-create reverse iterator from iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a98821662fa993b2b87cfeb1da8b78e35';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_reverse_iterator';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const base_iterator &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'it';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9443';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-create reverse iterator from base class
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1ad914a5637b429ac954b6be1db4219f99';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_reverse_iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator++';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9448';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-post-increment (it++)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1ac1c46ac846ae806e7df76b4adc4fe0e5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_reverse_iterator &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator++';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9454';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-pre-increment (++it)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1aca64e618db2fb5cc23cf6e03ab98fb59';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_reverse_iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator--';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9461';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-post-decrement (it&ndash;)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1aa598935489b2d385e06ce56e44df0f21';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_reverse_iterator &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator--';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9467';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-pre-decrement (&ndash;it)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a6f1d98b981f6ec93ce6238052ced1427';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_reverse_iterator &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator+=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'i';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9474';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-add to iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a379ba238d7e1db7e0e728b248f3d2d1d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_reverse_iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator+';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'i';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9481';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-add to iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a7b955a5e882bfc49b7051faacc5379d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json_reverse_iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator-';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'i';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9489';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-subtract from iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1ac89403aab4e338130aa6dc520ea5b223';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator-';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const json_reverse_iterator &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'other';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9497';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return difference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a63cb79f90807943ec3a6968d8497e20f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator[]';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'n';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9503';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-access to successor
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a20a906353f77b2a7b947eb67c441fd20';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-object_t::key_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'key';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9509';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return the key of an object iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator_1a964fb45284debd5434cd10dc6b59adab';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-reference
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9516';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return the value of an iterator
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '1029';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-a template for a reverse iterator class
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@tparam Base the base iterator type to reverse. Valid types are @ref
-iterator (to create @ref reverse_iterator) and @ref const_iterator (to
-create @ref const_reverse_iterator).
-
-@requirement The class satisfies the following concept requirements:
-- <a href="http://en.cppreference.com/w/cpp/concept/RandomAccessIterator">RandomAccessIterator</a>:
-  The iterator that can be moved to point (forward and backward) to any
-  element in constant time.
-- <a href="http://en.cppreference.com/w/cpp/concept/OutputIterator">OutputIterator</a>:
-  It is possible to write to the pointed-to element (only if @a Base is
-  @ref iterator).
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 233;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::json_reverse_iterator< Base >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator';
-        };
-        node-child = {
-          child-id = '234';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 234;
-        node-label = 'reverse_iterator< Base >';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 235;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::json_reverse_iterator< Base >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator';
-        };
-        node-child = {
-          child-id = '236';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 236;
-        node-label = 'reverse_iterator< Base >';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-union = {
-  cp-id     = 'unionnlohmann_1_1basic__json_1_1json__value';
-  cp-name   = 'nlohmann::basic_json::json_value';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a1bf7244844ce405772f97f55f7706bee';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1662';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-default constructor (for null values)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1af1c6c3edf224e9c3fcdbf92196675918';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-boolean_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'v';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1664';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for booleans
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a1983acbc8c03d854501f9e75f0bcd50d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-number_integer_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'v';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1666';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for numbers (integer)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1ac4c7e5538b3c8252eecdf8ba57c47b4f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-number_unsigned_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'v';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1668';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for numbers (unsigned)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a417f911f51265f864739841bf14b2d5e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-number_float_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'v';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1670';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for numbers (floating-point)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a388f066aea89b427e4ffe7966feef5d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-value_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 't';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1672';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for empty values of a given type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a6efa2812d9642af8d78c52d8e2300b52';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const string_t &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'value';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1735';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for strings
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a15f805cd506fb303b134b848f766410b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const object_t &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'value';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1741';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for objects
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a621cb705d9d105dd75c1eb66b39a3bb5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'json_value';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const array_t &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'value';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1747';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-constructor for arrays
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a3085504c9c74e42106a7e77c4084e67c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-object_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'object';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1647';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-object (stored with pointer to save storage)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1ad3d3afa5d5aa064cb357c5044961e87e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-array_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'array';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1649';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-array (stored with pointer to save storage)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1aff7e6be2b50b098842a4854fb5439959';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'string';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1651';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-string (stored with pointer to save storage)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a950dff7184e54ab82018f378d3be8fd3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-boolean_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'boolean';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1653';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-boolean
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a874f23c6d14c12fcd179170f3a9030d2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-number_integer_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'number_integer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1655';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-number (integer)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1ae614e728ba3eaeb920339b21e67f7eac';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-number_unsigned_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'number_unsigned';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1657';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-number (unsigned integer)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'unionnlohmann_1_1basic__json_1_1json__value_1a566f28ce1d4f75ea570787993409e845';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-number_float_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'number_float';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '1659';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-number (floating-point)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '1645';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-a JSON value
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-The actual storage for a JSON value of the @ref basic_json class. This
-union combines the different storage types for the JSON value types
-defined in @ref value_t.
-
-<table><tr><th>JSON type <th> value_t type    <th> used type
-</th>
-<tr><td>object    <td> object          <td> pointer to @ref object_t
-<tr><td>array     <td> array           <td> pointer to @ref array_t
-<tr><td>string    <td> string          <td> pointer to @ref string_t
-<tr><td>boolean   <td> boolean         <td> @ref boolean_t
-<tr><td>number    <td> number_integer  <td> @ref number_integer_t
-<tr><td>number    <td> number_unsigned <td> @ref number_unsigned_t
-<tr><td>number    <td> number_float    <td> @ref number_float_t
-<tr><td>null      <td> null            <td> <em>no value is stored</em>
-</table> 
-@note Variable-length types (objects, arrays, and strings) are stored as
-pointers. The size of the union should not exceed 64 bits if the default
-value types are used.
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 238;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::json_value';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* union */
-class = {
-  cp-id     = 'class_kernel_tests';
-  cp-name   = 'KernelTests';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classtesting_1_1_test_with_param';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_bfp_check';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_bfp_perf';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_bfp_perf_ex';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_c__plane';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_init___sys___check';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_prach_check';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_prach_perf';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_test_chain';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_u__plane_check';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_u__plane_perf';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3bcac06a4cf7076193e883613e27365d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-T
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_parameter';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'parameter_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '403';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a273864f5b6f89652f54f4297b8be4474';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_and_store_results';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'parameters';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'test_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'unit';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'para_factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'mean';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'stddev';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '408';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1ac8545bf34fe7a05e48a4990dc10e8c7c';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned long
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tsc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '366';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '157';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-Each test class has to inherit from KernelTests class as it provides GTest support and does a lot
-of setup (including JSON) an provides useful methods to operate on loaded JSON file.
-Unfortunately GTest is limited in the way that all TEST_P within the class are called for all
-cases/parameters, but we usually want two different data sets for functional and performance
-tests (or maybe other types of tests). Because of that to use different data sets we need to
-create separate classes, hence performance and functional test are in separate classes. it adds
-an extra overhead, but adds much more flexibility. init_test(...) is used to select data set from
-the JSON file.
-
-Important note on the JSON file structure. Top JSON object can have as many section (JSON
-objects) as needed, but each have to have a distinct name that is used by init_test. Then
-each section must contain an array of objects (test cases) where each object has a name,
-parameters and references. Everything inside parameters and references can be completely custom
-as it's loaded by get_input/reference_parameter function. JSON values can be either literal
-values, e.g. 1, 0.001, 5e-05, etc. or filename. Depends on the get type test framework can either
-read the value or load data from the file - and it happens automatically (<em>pff</em> MAGIC!).
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 240;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 248;
-        node-label = 'TestChain';
-        node-link = {
-          node-link-id = 'class_test_chain';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 245;
-        node-label = 'Init_Sys_Check';
-        node-link = {
-          node-link-id = 'class_init___sys___check';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 249;
-        node-label = 'U_planeCheck';
-        node-link = {
-          node-link-id = 'class_u__plane_check';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 239;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '240';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 244;
-        node-label = 'C_plane';
-        node-link = {
-          node-link-id = 'class_c__plane';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 247;
-        node-label = 'PrachPerf';
-        node-link = {
-          node-link-id = 'class_prach_perf';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 241;
-        node-label = 'BfpCheck';
-        node-link = {
-          node-link-id = 'class_bfp_check';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 250;
-        node-label = 'U_planePerf';
-        node-link = {
-          node-link-id = 'class_u__plane_perf';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 246;
-        node-label = 'PrachCheck';
-        node-link = {
-          node-link-id = 'class_prach_check';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 242;
-        node-label = 'BfpPerf';
-        node-link = {
-          node-link-id = 'class_bfp_perf';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 243;
-        node-label = 'BfpPerfEx';
-        node-link = {
-          node-link-id = 'class_bfp_perf_ex';
-        };
-        node-child = {
-          child-id = '239';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 252;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 251;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '252';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '253';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 253;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json_1_1lexer';
-  cp-name   = 'nlohmann::basic_json::lexer';
-  cp-section = {
-    sec-kind = 'public-type';
-    sec-member = {
-      sec-mem-kind = 'enum';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1afe5ef662303b6b710ea6ee1a944bad0d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-name = 'token_type';
-      sec-mem-enum = { enum-name = uninitialized; };
-      sec-mem-enum = { enum-name = literal_true; };
-      sec-mem-enum = { enum-name = literal_false; };
-      sec-mem-enum = { enum-name = literal_null; };
-      sec-mem-enum = { enum-name = value_string; };
-      sec-mem-enum = { enum-name = value_unsigned; };
-      sec-mem-enum = { enum-name = value_integer; };
-      sec-mem-enum = { enum-name = value_float; };
-      sec-mem-enum = { enum-name = begin_array; };
-      sec-mem-enum = { enum-name = begin_object; };
-      sec-mem-enum = { enum-name = end_array; };
-      sec-mem-enum = { enum-name = end_object; };
-      sec-mem-enum = { enum-name = name_separator; };
-      sec-mem-enum = { enum-name = value_separator; };
-      sec-mem-enum = { enum-name = parse_error; };
-      sec-mem-enum = { enum-name = end_of_input; };
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9541';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-token types for the parser
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'typedef';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a7a51b92f81065974b86e583fe96e5658';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned char
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'lexer_char_t';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9561';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the char type to use in the lexer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a76894f282aa6a9320d234080bf0cdedf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'lexer';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const lexer_char_t *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'buff';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const size_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'len';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9564';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-a lexer from a buffer with given length
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a433f172b11738d1a629d9678a79a44b2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'lexer';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::istream &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 's';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9573';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-a lexer from an input stream
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1ac8bce25635c06221fb57ba0b04e0dde4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'lexer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9595';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1abdd0d7a2f9576b223b71b3fd2c391aea';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'lexer';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const lexer &
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9596';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a41d81ad9299ad4525ddecdf903e7933c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-lexer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const lexer &
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9597';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a2920322e6387882767c3cea3224fffd8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-token_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'scan';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9750';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This function implements a scanner for JSON. It is specified using
-regular expressions that try to follow RFC 7159 as close as possible.
-These regular expressions are then translated into a minimized
-deterministic finite automaton (DFA) by the tool
-<a href="http://re2c.org">re2c</a>. As a result, the translated code for this
-function consists of a large block of code with <tt>goto</tt> jumps.
-
-@return the class of the next token read from the buffer
-
-@complexity Linear in the length of the input.\n
-
-Proposition: The loop below will always terminate for finite input.\n
-
-Proof (by contradiction): Assume a finite input. To loop forever, the
-loop must never hit code with a <tt>break</tt> statement. The only code
-snippets without a <tt>break</tt> statement are the continue statements for
-whitespace and byte-order-marks. To loop forever, the input must be an
-infinite sequence of whitespace or byte-order-marks. This contradicts
-the assumption of finite input, q.e.d.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a8cb46779cc80c20cdcec55b02b437eb5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fill_line_buffer';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-size_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'n';
-        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '10826';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-append data from the stream to the line buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This function is called by the scan() function when the end of the
-buffer (<tt>m_limit</tt>) is reached and the <tt>m_cursor</tt> pointer cannot be
-incremented without leaving the limits of the line buffer. Note re2c
-decides when to call this function.
-
-If the lexer reads from contiguous storage, there is no trailing null
-byte. Therefore, this function must make sure to add these padding
-null bytes.
-
-If the lexer reads from an input stream, this function reads the next
-line of the input.
-
-@pre
-    p p p p p p u u u u u x . . . . . .
-    ^           ^       ^   ^
-    m_content   m_start |   m_limit
-                        m_cursor
-
-@post
-    u u u u u x x x x x x x . . . . . .
-    ^       ^               ^
-    |       m_cursor        m_limit
-    m_start
-    m_content
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a8e37ade74676fe468f19bccf358e529e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_token_string';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '10888';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return string representation of last read token
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a315ad0c44858c01000cbcc69942a759c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_string';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '10952';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return string value for string tokens
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The function iterates the characters between the opening and closing
-quotes of the string value. The complete string is the range
-[m_start,m_cursor). Consequently, we iterate from m_start+1 to
-m_cursor-1.
-
-We differentiate two cases:
-
-1. Escaped characters. In this case, a new character is constructed
-   according to the nature of the escape. Some escapes create new
-   characters (e.g., <tt>"\\n"</tt> is replaced by <tt>"\n"</tt>), some are copied
-   as is (e.g., <tt>"\\\\"</tt>). Furthermore, Unicode escapes of the shape
-   <tt>"\\uxxxx"</tt> need special care. In this case, to_unicode takes care
-   of the construction of the values.
-2. Unescaped characters are copied as is.
-
-@pre <tt>m_cursor - m_start \>= 2</tt>, meaning the length of the last token
-is at least 2 bytes which is trivially true for any string (which
-consists of at least two quotes).
-@verbatim
-" c1 c2 c3 ... "
-^                ^
-m_start          m_cursor
-@endverbatim
-
-@complexity Linear in the length of the string.\n
-
-Lemma: The loop body will always terminate.\n
-
-Proof (by contradiction): Assume the loop body does not terminate. As
-the loop body does not contain another loop, one of the called
-functions must never return. The called functions are <tt>std::strtoul</tt>
-and to_unicode. Neither function can loop forever, so the loop body
-will never loop forever which contradicts the assumption that the loop
-body does not terminate, q.e.d.\n
-
-Lemma: The loop condition for the for loop is eventually false.\n
-
-Proof (by contradiction): Assume the loop does not terminate. Due to
-the above lemma, this can only be due to a tautological loop
-condition; that is, the loop condition i < m_cursor - 1 must always be
-true. Let x be the change of i for any loop iteration. Then
-m_start + 1 + x < m_cursor - 1 must hold to loop indefinitely. This
-can be rephrased to m_cursor - m_start - 2 > x. With the
-precondition, we x <= 0, meaning that the loop condition holds
-indefinitely if i is always decreased. However, observe that the value
-of i is strictly increasing with each iteration, as it is incremented
-by 1 in the iteration expression and never decremented inside the loop
-body. Hence, the loop condition will eventually be false which
-contradicts the assumption that the loop condition is a tautology,
-q.e.d.
-
-@return string value of current token without opening and closing
-quotes
-@throw std::out_of_range if to_unicode fails
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a276f22b848a3a5d22aa305db5f4e2362';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-basic_json &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'result';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const token_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'token';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11236';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return number value for number tokens
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This function translates the last token into the most appropriate
-number type (either integer, unsigned integer or floating point),
-which is passed back to the caller via the result parameter.
-
-integral numbers that don't fit into the the range of the respective
-type are parsed as number_float_t
-
-floating-point values do not satisfy std::isfinite predicate
-are converted to value_t::null
-
-throws if the entire string [m_start .. m_cursor) cannot be
-interpreted as a number
-
-@param[out] result  @ref basic_json object to receive the number.
-@param[in]  token   the type of the number token
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1aef61a6c4acecdfc546b6c7368c0a2400';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static string_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'to_unicode';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::size_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'codepoint1';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::size_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'codepoint2';
-        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9622';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-create a string from one or two Unicode code points
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-There are two cases: (1) @a codepoint1 is in the Basic Multilingual
-Plane (U+0000 through U+FFFF) and @a codepoint2 is 0, or (2)
-@a codepoint1 and @a codepoint2 are a UTF-16 surrogate pair to
-represent a code point above U+FFFF.
-
-@param[in] codepoint1  the code point (can be high surrogate)
-@param[in] codepoint2  the code point (can be low surrogate or 0)
-
-@return string representation of the code point; the length of the
-result string is between 1 and 4 characters.
-
-@throw std::out_of_range if code point is > 0x10ffff; example: <tt>"code
-points above 0x10FFFF are invalid"</tt>
-@throw std::invalid_argument if the low surrogate is invalid; example:
-<tt>""missing or wrong low surrogate""</tt>
-
-@complexity Constant.
-
-@see <http://en.wikipedia.org/wiki/UTF-8#Sample_code>
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a2f7462ddca901a35d65dc435c03711f1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'token_type_name';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const token_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 't';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '9687';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return name of values of type token_type (only used for errors)
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1abf820e27a9df7456e9d1006e5043660c';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::istream *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_stream';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11306';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-optional input stream
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a37672b3b025b71b892397a55ca557c75';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_line_buffer';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{}
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11308';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-line buffer buffer for m_stream
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a03d56dbb3729b3d7ec4dc080115f93cc';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_line_buffer_tmp';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{}
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11310';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-used for filling m_line_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a58cac0628a613e9018b6043a46389d55';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const lexer_char_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_content';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11312';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the buffer pointer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a686ef4fbab08bc311ad68e5f8952f572';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const lexer_char_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_start';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11314';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-pointer to the beginning of the current symbol
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a3263fbbd18ae3798647e41dbf09e5f1d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const lexer_char_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_marker';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11316';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-pointer for backtracking information
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1aac4ea633f82bcadb12281ec59fc7f062';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const lexer_char_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_cursor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11318';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-pointer to the current symbol
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a3fb73c9b4c5c6ca68411d25c270b2cf5';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const lexer_char_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_limit';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11320';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-pointer to the end of the buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1lexer_1a434e6eaeeab16bd6f28b55742f60ef0b';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-token_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'last_token_type';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= token_type::end_of_input
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11322';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the last token type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '9537';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-lexical analysis
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This class organizes the lexical analysis during JSON deserialization. The
-core of it is a scanner generated by <a href="http://re2c.org">re2c</a> that
-processes a buffer and recognizes tokens according to RFC 7159.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 255;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::lexer';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structmbuf__table';
-  cp-name   = 'mbuf_table';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structmbuf__table_1a8aed22e2c7b283705ec82e0120515618';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '199';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structmbuf__table_1ae6c3a4e6ff2dbb852d3cfc14b2f33d6f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_table';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '200';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-  cp-fileline  = '198';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 257;
-        node-label = 'mbuf_table';
-        node-link = {
-          node-link-id = 'structmbuf__table';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structmissing__config__file__exception';
-  cp-name   = 'missing_config_file_exception';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1exception';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structmissing__config__file__exception_1a70518905d36686ddeeb2eb3b2682f016';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'what';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8hpp_1aad8181b222f27240e9f07dcb6e620fa3';
-        sec-mem-ref-line = '162';
-        sec-mem-ref-name = 'KernelTests::SetUpTestCase';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        sec-mem-ref-line = '190';
-        sec-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '72';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 258;
-        node-label = 'missing_config_file_exception';
-        node-link = {
-          node-link-id = 'structmissing__config__file__exception';
-        };
-        node-child = {
-          child-id = '259';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 259;
-        node-label = 'exception';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 260;
-        node-label = 'missing_config_file_exception';
-        node-link = {
-          node-link-id = 'structmissing__config__file__exception';
-        };
-        node-child = {
-          child-id = '261';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 261;
-        node-label = 'exception';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1negation';
-  cp-name   = 'nlohmann::detail::negation';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1integral__constant';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '208';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 263;
-        node-label = 'integral_constant< bool, !B::value >';
-      }; /* node */
-      node = {
-        node-id    = 262;
-        node-label = 'negation< B >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1negation';
-        };
-        node-child = {
-          child-id = '263';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 265;
-        node-label = 'integral_constant< bool, !B::value >';
-      }; /* node */
-      node = {
-        node-id    = 264;
-        node-label = 'negation< B >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1negation';
-        };
-        node-child = {
-          child-id = '265';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1basic__json_1_1numtostr';
-  cp-name   = 'nlohmann::basic_json::numtostr';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1numtostr_1ad261cd78a56b425054c7da82cd3c8d48';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numtostr';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-NumberType
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'value';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8235';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1numtostr_1a14989d8fe448c5f947832aea3dae615a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'c_str';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1numtostr_1a4bf3e5a4a05f2b0d45ae19fee5136974';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'x_write';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-NumberType
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'x';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::true_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8250';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1numtostr_1aae5af8dee4b668dbe7b496bec0dee2bd';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'x_write';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-NumberType
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'x';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::false_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8284';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1numtostr_1a30ec174e98ccc79b1deb654f9995ebce';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::array< char, 64 >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_buf';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{{}}
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8247';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-a (hopefully) large enough character buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '8232';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-locale-independent serialization for built-in arithmetic types
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 267;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::numtostr';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json_1_1parser';
-  cp-name   = 'nlohmann::basic_json::parser';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1a9a433f6a3cc83713bad53714d517d473';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parser';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'buff';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const parser_callback_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'cb';
-        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-nullptr
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11334';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-a parser reading from a string literal
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1a7e83a477feac239e0720fce287f78a96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parser';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::istream &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'is';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const parser_callback_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'cb';
-        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-nullptr
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11340';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-a parser reading from an input stream
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1ae2a07a9b259b89cdedcfe456fff8db88';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parser';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-IteratorType
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'first';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-IteratorType
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'last';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const parser_callback_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'cb';
-        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-nullptr
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11349';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-a parser reading from an iterator range with contiguous storage
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1ab23d6a36f5d3700f589905f95832e9f6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-basic_json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parse';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11356';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-public parser interface
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1a289b5b9b66b6e513bcc0507937da0a31';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-basic_json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parse_internal';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'keep';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11373';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the actual parser
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1a1ba591d906ee5b3efdcbc0c7b1765319';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-lexer::token_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_token';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11569';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-get next token from lexer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1ae03ddb5bd1e25c30e0edf7761a25e4a7';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'expect';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename lexer::token_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 't';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11575';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1af4b56ed962b0efa601307476b3cb4071';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'unexpect';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename lexer::token_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 't';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11588';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1acb5ba97551079e0b072c62c21d784ac5';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'depth';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11602';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-current level of recursion
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1ab27ae4c0677b37ead963548519c8fb3d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const parser_callback_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'callback';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11604';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-callback function
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1a8ebdc95c64e51b3af968cb8552aaf8bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-lexer::token_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'last_token';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= lexer::token_type::uninitialized
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11606';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the type of the last read token
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1parser_1a42f6d920697999977b6d0e8c2513fe7a';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-lexer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_lexer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11608';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the lexer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '11331';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-syntax analysis
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This class implements a recursive decent parser.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 269;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::parser';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'class_prach_check';
-  cp-name   = 'PrachCheck';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_prach_check_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '92';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        sec-mem-ref-line = '358';
-        sec-mem-ref-name = 'KernelTests::init_test';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a48dc9763aed8e2af7ff83eb1648aa96e';
-        sec-mem-ref-line = '40';
-        sec-mem-ref-name = 'm_xran_dev_ctx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        sec-mem-ref-line = '209';
-        sec-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a167e91cb91119363bf10c9430b6f082c';
-        sec-mem-ref-line = '515';
-        sec-mem-ref-name = 'xran_fh_config::prach_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        sec-mem-ref-line = '518';
-        sec-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        sec-mem-ref-line = '210';
-        sec-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        sec-mem-ref-line = '517';
-        sec-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        sec-mem-ref-line = '461';
-        sec-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        sec-mem-ref-line = '460';
-        sec-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a583c2f58d0655789ea36e22d605ab9ad';
-        sec-mem-ref-line = '523';
-        sec-mem-ref-name = 'xran_fh_config::log_level';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1acb5fe8097b0115e038eb02d5900f66d6';
-        sec-mem-ref-line = '432';
-        sec-mem-ref-name = 'xran_prach_config::nPrachConfIdx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5c648c99c04370a4e8767f919a2289bf';
-        sec-mem-ref-line = '441';
-        sec-mem-ref-name = 'xran_prach_config::nPrachFreqStart';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3b43924c5ef23b0496d1a7adf2752dbf';
-        sec-mem-ref-line = '442';
-        sec-mem-ref-name = 'xran_prach_config::nPrachFreqOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab9b99e41ea39f16780f66a539aa872c8';
-        sec-mem-ref-line = '433';
-        sec-mem-ref-name = 'xran_prach_config::nPrachSubcSpacing';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        sec-mem-ref-line = '486';
-        sec-mem-ref-name = 'xran_ru_config::iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        sec-mem-ref-line = '487';
-        sec-mem-ref-name = 'xran_ru_config::compMeth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        sec-mem-ref-line = '488';
-        sec-mem-ref-name = 'xran_ru_config::fftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8h_1a342c40a4877f7760c65eca32523efea1';
-        sec-mem-ref-line = '79';
-        sec-mem-ref-name = 'XRAN_PRACH_CANDIDATE_Y';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8h_1af7a48e76794ce5d801ab6d0f848abb53';
-        sec-mem-ref-line = '80';
-        sec-mem-ref-name = 'XRAN_PRACH_CANDIDATE_SLOT';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__functional_8cc_1ae0c317f2faf44b0e7bde79d34e00b2e7';
-        sec-mem-ref-line = '88';
-        sec-mem-ref-name = 'm_SlotNrNum';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        sec-mem-ref-line = '51';
-        sec-mem-ref-name = 'm_params';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        sec-mem-ref-line = '322';
-        sec-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a8afca7ac895ea509b38432d1b45bff55';
-        sec-mem-ref-line = '45';
-        sec-mem-ref-name = 'm_pSectGenInfo';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-        sec-mem-ref-line = '70';
-        sec-mem-ref-name = '_eth_mbuf_pool';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_prach_check_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '166';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a8afca7ac895ea509b38432d1b45bff55';
-        sec-mem-ref-line = '45';
-        sec-mem-ref-name = 'm_pSectGenInfo';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1ae3061028ac8e2b8c5dbf9bafc6e1bafa';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xranConf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '39';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a48dc9763aed8e2af7ff83eb1648aa96e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xran_dev_ctx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '39';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a21909f3922fb3485559575d6252575aa';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prach_config *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pPRACHConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '41';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a0967c7de3f0299240443557d0b5677b8';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ru_config *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pRUConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '42';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a45887981986f86c7811031b354fb4a36';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prach_cp_config *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pPrachCPConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '43';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a8afca7ac895ea509b38432d1b45bff55';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pSectGenInfo';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '45';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '166';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1ae68e73b40ca04879362dc67fbb368682';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_maxSections';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 8
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '46';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a28e2512868d0865874dc55150a46f39a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'lastsymbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '47';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1aafa40e823e408268e48585ec7a623eae';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pTestBuffer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '49';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a16c92b16fc21a700c50a7faf19da41b9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_params';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '49';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a431f2e351a321b762ccd64984d566913';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_recv_packet_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pktInfo';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '49';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1aa42dde0a7ce436df7e5b607d17d52668';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_result';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '49';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1afa985909bf1a1a9cc7a7070c9a73016e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dir';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '55';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a4bb0d1ca82a59555014c6c0e1060cbdf';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dirStr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '56';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1abc4c88e1904502c47099799767ea3991';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sectionType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '57';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a9f102f8bfc163d6a26411d1855c8c97c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ccId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '59';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a73f8e8274bd97892f58f73d1d83b533a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_antId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '59';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a7a0ce01c67c4067cc3ba42fd380e858a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_seqId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '60';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a65389015c6ac952ac5108c2ae802fa52';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_frameId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '61';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1afa13542efadbf6db6e8ddfa388a345c0';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_subframeId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '61';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a7f021a016314b5d3a9bb095c5c08048f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_slotId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '61';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1aba23eca36e0c5cc06d74919fa5fe0dd6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_symStart';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '62';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a88a1f1ad78450f64aab4fa3f6499060a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_symNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '62';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a59b4057d63386649d2facf030a08fa0e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prbStart';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '63';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a81096035b0802bc24810c07ca13df7e9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prbNum';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '63';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a5b1a6d8e8257b3bb7e3a187c0cce4011';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '65';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a493740cacd8f8d3e235c4626e501d3e2';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_compMethod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '65';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a047b603d6d908d93ce5d58dcc2b63036';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_beamId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '66';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1ab4be4cfb9be32a9a6c516f5cfbae0d6f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_reMask';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0xfff
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '67';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a9c4d35a4cce2560e384f2fe95c4c341f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sectionId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '68';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1adfa9d2df36650f369b04652749c1134b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_filterIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '69';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a7a8bdb868f3812cf7270734d13159255';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_fftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '71';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a1d28f82423abf4fde782a34ae064aea9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_startSymId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '74';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a95b34835c7215dd09bdfdd82698c1232';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_x';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '75';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1aa6a94180919a3f3827f581cb9b6038ef';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_filterIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '76';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1acef6d7b2a1494b7d98e70d4759875349';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_startPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '77';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1af2657f421b39bfe018266cfe11d27b51';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_numPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '78';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1ab7158c23dfca189475b254c35ede1da7';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_numSymbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '79';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a509c970617e65a99c8120eef3d309bcb';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_timeOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '80';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a9c9ab811b57b6250d1712aa6e59c0853';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_freqOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '81';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a8c2ff60cb0ad0f81eafada59dc92c4c6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_nrofPrachInSlot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '82';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a0baaeee595bffc14f68fefd762c6fa5a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_occassionsInPrachSlot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '83';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a5067ab67bdb57355a12a0282ced79bdc';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_y';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '84';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a9ef01047ab319b03151146a47e4516c4';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_isPRACHslot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '85';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1aee24498b1349e41e8e14f822c6bd8fff';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prach_start_symbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a98ba28864455aad01fecfc51992a252a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prach_last_symbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '87';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1ae0c317f2faf44b0e7bde79d34e00b2e7';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_SlotNrNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '88';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'SetUp';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a71d000429a67e58a4dbdfaa350ef9d4b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_m_params_timeOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '89';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a5a1c72f3b78d7251f2f98b26bf5b795b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '90';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_check_1a4139c19c2555dfad9db528b5c4ac0248';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pSectResult';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      sec-mem-desc-line = '36';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-  cp-fileline  = '34';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 272;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 271;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '272';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 270;
-        node-label = 'PrachCheck';
-        node-link = {
-          node-link-id = 'class_prach_check';
-        };
-        node-child = {
-          child-id = '271';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 275;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 285;
-        node-label = 'xran_prach_cp_config';
-        node-link = {
-          node-link-id = 'structxran__prach__cp__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 281;
-        node-label = 'BbuIoBufCtrlStruct';
-        node-link = {
-          node-link-id = 'struct_bbu_io_buf_ctrl_struct';
-        };
-        node-child = {
-          child-id = '282';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sBufferList
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 288;
-        node-label = 'xran_fh_init';
-        node-link = {
-          node-link-id = 'structxran__fh__init';
-        };
-        node-child = {
-          child-id = '284';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxCId_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '289';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+io_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 280;
-        node-label = 'xran_device_ctx';
-        node-link = {
-          node-link-id = 'structxran__device__ctx';
-        };
-        node-child = {
-          child-id = '281';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFrontHaulTxBbuIoBufCtrl
-+sFHPrachRxBbuIoBufCtrl
-+sFHSrsRxBbuIoBufCtrl
-+sFrontHaulRxBbuIoBufCtrl
-+sFrontHaulTxPrbMapBbuIoBufCtrl
-+sFrontHaulRxPrbMapBbuIoBufCtrl
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '284';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxc_id_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '285';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+PrachCPConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '286';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_counters
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '283';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFHPrachRxBuffers
-+sFrontHaulTxPrbMapBuffers
-+sFrontHaulRxPrbMapBuffers
-+sFHSrsRxBuffers
-+sFrontHaulTxBuffers
-+sFrontHaulRxBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '287';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+tx_mbufs
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '288';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_init
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '290';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '291';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 274;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '275';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '276';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 283;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-      node = {
-        node-id    = 292;
-        node-label = 'xran_frame_config';
-        node-link = {
-          node-link-id = 'structxran__frame__config';
-        };
-        node-child = {
-          child-id = '293';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sSlotConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 278;
-        node-label = 'xran_recv_packet_info';
-        node-link = {
-          node-link-id = 'structxran__recv__packet__info';
-        };
-        node-child = {
-          child-id = '279';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eaxc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 282;
-        node-label = 'xran_buffer_list';
-        node-link = {
-          node-link-id = 'structxran__buffer__list';
-        };
-        node-child = {
-          child-id = '283';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+pBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 298;
-        node-label = 'xran_sectionext3_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext3__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 284;
-        node-label = 'xran_eaxcid_config';
-        node-link = {
-          node-link-id = 'structxran__eaxcid__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 287;
-        node-label = 'mbuf_table';
-        node-link = {
-          node-link-id = 'structmbuf__table';
-        };
-      }; /* node */
-      node = {
-        node-id    = 289;
-        node-label = 'xran_io_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__cfg';
-        };
-      }; /* node */
-      node = {
-        node-id    = 302;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 279;
-        node-label = 'xran_eaxc_info';
-        node-link = {
-          node-link-id = 'structxran__eaxc__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 276;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-      node = {
-        node-id    = 294;
-        node-label = 'xran_ru_config';
-        node-link = {
-          node-link-id = 'structxran__ru__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 297;
-        node-label = 'xran_sectionext4_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext4__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 286;
-        node-label = 'xran_common_counters';
-        node-link = {
-          node-link-id = 'structxran__common__counters';
-        };
-      }; /* node */
-      node = {
-        node-id    = 290;
-        node-label = 'xran_srs_config';
-        node-link = {
-          node-link-id = 'structxran__srs__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 295;
-        node-label = 'xran_section_gen_info';
-        node-link = {
-          node-link-id = 'structxran__section__gen__info';
-        };
-        node-child = {
-          child-id = '296';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext5
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '297';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext4
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '298';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext3
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '299';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext2
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '300';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext1
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '301';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+info
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 300;
-        node-label = 'xran_sectionext1_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext1__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 301;
-        node-label = 'xran_section_info';
-        node-link = {
-          node-link-id = 'structxran__section__info';
-        };
-        node-child = {
-          child-id = '302';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 273;
-        node-label = 'PrachCheck';
-        node-link = {
-          node-link-id = 'class_prach_check';
-        };
-        node-child = {
-          child-id = '274';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '277';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pPRACHConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '278';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pktInfo
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '280';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_xran_dev_ctx
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '295';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pSectGenInfo
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '285';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pPrachCPConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '294';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pRUConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '303';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_result
-#m_params
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '291';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_xranConf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 291;
-        node-label = 'xran_fh_config';
-        node-link = {
-          node-link-id = 'structxran__fh__config';
-        };
-        node-child = {
-          child-id = '277';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+prach_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '292';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+frame_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '294';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ru_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '290';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 296;
-        node-label = 'xran_sectionext5_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext5__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 303;
-        node-label = 'xran_cp_gen_params';
-        node-link = {
-          node-link-id = 'structxran__cp__gen__params';
-        };
-        node-child = {
-          child-id = '304';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '295';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sections
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 277;
-        node-label = 'xran_prach_config';
-        node-link = {
-          node-link-id = 'structxran__prach__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 299;
-        node-label = 'xran_sectionext2_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext2__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 304;
-        node-label = 'xran_cp_header_params';
-        node-link = {
-          node-link-id = 'structxran__cp__header__params';
-        };
-      }; /* node */
-      node = {
-        node-id    = 293;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'class_prach_perf';
-  cp-name   = 'PrachPerf';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_prach_perf_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '91';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        sec-mem-ref-line = '358';
-        sec-mem-ref-name = 'KernelTests::init_test';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__performance_8cc_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '40';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a48dc9763aed8e2af7ff83eb1648aa96e';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'm_xran_dev_ctx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a167e91cb91119363bf10c9430b6f082c';
-        sec-mem-ref-line = '515';
-        sec-mem-ref-name = 'xran_fh_config::prach_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        sec-mem-ref-line = '210';
-        sec-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        sec-mem-ref-line = '517';
-        sec-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        sec-mem-ref-line = '461';
-        sec-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        sec-mem-ref-line = '460';
-        sec-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a583c2f58d0655789ea36e22d605ab9ad';
-        sec-mem-ref-line = '523';
-        sec-mem-ref-name = 'xran_fh_config::log_level';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1acb5fe8097b0115e038eb02d5900f66d6';
-        sec-mem-ref-line = '432';
-        sec-mem-ref-name = 'xran_prach_config::nPrachConfIdx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5c648c99c04370a4e8767f919a2289bf';
-        sec-mem-ref-line = '441';
-        sec-mem-ref-name = 'xran_prach_config::nPrachFreqStart';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3b43924c5ef23b0496d1a7adf2752dbf';
-        sec-mem-ref-line = '442';
-        sec-mem-ref-name = 'xran_prach_config::nPrachFreqOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab9b99e41ea39f16780f66a539aa872c8';
-        sec-mem-ref-line = '433';
-        sec-mem-ref-name = 'xran_prach_config::nPrachSubcSpacing';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8h_1a342c40a4877f7760c65eca32523efea1';
-        sec-mem-ref-line = '79';
-        sec-mem-ref-name = 'XRAN_PRACH_CANDIDATE_Y';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8h_1af7a48e76794ce5d801ab6d0f848abb53';
-        sec-mem-ref-line = '80';
-        sec-mem-ref-name = 'XRAN_PRACH_CANDIDATE_SLOT';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__performance_8cc_1ae0c317f2faf44b0e7bde79d34e00b2e7';
-        sec-mem-ref-line = '88';
-        sec-mem-ref-name = 'm_SlotNrNum';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        sec-mem-ref-line = '51';
-        sec-mem-ref-name = 'm_params';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        sec-mem-ref-line = '322';
-        sec-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a8afca7ac895ea509b38432d1b45bff55';
-        sec-mem-ref-line = '45';
-        sec-mem-ref-name = 'm_pSectGenInfo';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-        sec-mem-ref-line = '70';
-        sec-mem-ref-name = '_eth_mbuf_pool';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_prach_perf_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a8afca7ac895ea509b38432d1b45bff55';
-        sec-mem-ref-line = '45';
-        sec-mem-ref-name = 'm_pSectGenInfo';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1acb7ae6f5547d5e166b643084db28b2fa';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xranConf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '37';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a48dc9763aed8e2af7ff83eb1648aa96e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xran_dev_ctx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '37';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a21909f3922fb3485559575d6252575aa';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prach_config *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pPRACHConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '42';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a45887981986f86c7811031b354fb4a36';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prach_cp_config *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pPrachCPConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '43';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a8afca7ac895ea509b38432d1b45bff55';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pSectGenInfo';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '45';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '160';
-        sec-mem-ref-name = 'TearDown';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1ae68e73b40ca04879362dc67fbb368682';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_maxSections';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 8
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '46';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a28e2512868d0865874dc55150a46f39a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'lastsymbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '47';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1aafa40e823e408268e48585ec7a623eae';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pTestBuffer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '49';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a16c92b16fc21a700c50a7faf19da41b9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_params';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '49';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a431f2e351a321b762ccd64984d566913';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_recv_packet_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pktInfo';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '49';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1aa42dde0a7ce436df7e5b607d17d52668';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_result';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '49';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1afa985909bf1a1a9cc7a7070c9a73016e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dir';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '55';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a4bb0d1ca82a59555014c6c0e1060cbdf';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dirStr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '56';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1abc4c88e1904502c47099799767ea3991';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sectionType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '57';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a9f102f8bfc163d6a26411d1855c8c97c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ccId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '59';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a73f8e8274bd97892f58f73d1d83b533a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_antId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '59';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a7a0ce01c67c4067cc3ba42fd380e858a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_seqId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '60';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a65389015c6ac952ac5108c2ae802fa52';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_frameId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '61';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1afa13542efadbf6db6e8ddfa388a345c0';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_subframeId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '61';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a7f021a016314b5d3a9bb095c5c08048f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_slotId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '61';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1aba23eca36e0c5cc06d74919fa5fe0dd6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_symStart';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '62';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a88a1f1ad78450f64aab4fa3f6499060a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_symNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '62';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a59b4057d63386649d2facf030a08fa0e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prbStart';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '63';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a81096035b0802bc24810c07ca13df7e9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prbNum';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '63';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a5b1a6d8e8257b3bb7e3a187c0cce4011';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '65';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a493740cacd8f8d3e235c4626e501d3e2';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_compMethod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '65';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a047b603d6d908d93ce5d58dcc2b63036';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_beamId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '66';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        sec-mem-ref-line = '189';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1ab4be4cfb9be32a9a6c516f5cfbae0d6f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_reMask';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0xfff
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '67';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a9c4d35a4cce2560e384f2fe95c4c341f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sectionId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '68';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1adfa9d2df36650f369b04652749c1134b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_filterIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '69';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a7a8bdb868f3812cf7270734d13159255';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_fftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '71';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a1d28f82423abf4fde782a34ae064aea9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_startSymId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '74';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a95b34835c7215dd09bdfdd82698c1232';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_x';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '75';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1aa6a94180919a3f3827f581cb9b6038ef';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_filterIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '76';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1acef6d7b2a1494b7d98e70d4759875349';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_startPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '77';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1af2657f421b39bfe018266cfe11d27b51';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_numPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '78';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1ab7158c23dfca189475b254c35ede1da7';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_numSymbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '79';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a509c970617e65a99c8120eef3d309bcb';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_timeOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '80';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a9c9ab811b57b6250d1712aa6e59c0853';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_freqOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '81';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a8c2ff60cb0ad0f81eafada59dc92c4c6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_nrofPrachInSlot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '82';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a0baaeee595bffc14f68fefd762c6fa5a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_occassionsInPrachSlot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '83';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a5067ab67bdb57355a12a0282ced79bdc';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_y';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '84';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a9ef01047ab319b03151146a47e4516c4';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_isPRACHslot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '85';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1aee24498b1349e41e8e14f822c6bd8fff';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prach_start_symbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a98ba28864455aad01fecfc51992a252a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_prach_last_symbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '87';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1ae0c317f2faf44b0e7bde79d34e00b2e7';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_SlotNrNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '88';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'SetUp';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_prach_perf_1a4139c19c2555dfad9db528b5c4ac0248';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_pSectResult';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      sec-mem-desc-line = '37';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-  cp-fileline  = '34';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 307;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 306;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '307';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 305;
-        node-label = 'PrachPerf';
-        node-link = {
-          node-link-id = 'class_prach_perf';
-        };
-        node-child = {
-          child-id = '306';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 310;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 320;
-        node-label = 'xran_prach_cp_config';
-        node-link = {
-          node-link-id = 'structxran__prach__cp__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 316;
-        node-label = 'BbuIoBufCtrlStruct';
-        node-link = {
-          node-link-id = 'struct_bbu_io_buf_ctrl_struct';
-        };
-        node-child = {
-          child-id = '317';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sBufferList
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 323;
-        node-label = 'xran_fh_init';
-        node-link = {
-          node-link-id = 'structxran__fh__init';
-        };
-        node-child = {
-          child-id = '319';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxCId_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '324';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+io_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 315;
-        node-label = 'xran_device_ctx';
-        node-link = {
-          node-link-id = 'structxran__device__ctx';
-        };
-        node-child = {
-          child-id = '316';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFrontHaulTxBbuIoBufCtrl
-+sFHPrachRxBbuIoBufCtrl
-+sFHSrsRxBbuIoBufCtrl
-+sFrontHaulRxBbuIoBufCtrl
-+sFrontHaulTxPrbMapBbuIoBufCtrl
-+sFrontHaulRxPrbMapBbuIoBufCtrl
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '319';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxc_id_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '320';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+PrachCPConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '321';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_counters
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '318';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFHPrachRxBuffers
-+sFrontHaulTxPrbMapBuffers
-+sFrontHaulRxPrbMapBuffers
-+sFHSrsRxBuffers
-+sFrontHaulTxBuffers
-+sFrontHaulRxBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '322';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+tx_mbufs
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '323';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_init
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '325';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '326';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 309;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '310';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '311';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 318;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-      node = {
-        node-id    = 327;
-        node-label = 'xran_frame_config';
-        node-link = {
-          node-link-id = 'structxran__frame__config';
-        };
-        node-child = {
-          child-id = '328';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sSlotConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 313;
-        node-label = 'xran_recv_packet_info';
-        node-link = {
-          node-link-id = 'structxran__recv__packet__info';
-        };
-        node-child = {
-          child-id = '314';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eaxc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 317;
-        node-label = 'xran_buffer_list';
-        node-link = {
-          node-link-id = 'structxran__buffer__list';
-        };
-        node-child = {
-          child-id = '318';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+pBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 308;
-        node-label = 'PrachPerf';
-        node-link = {
-          node-link-id = 'class_prach_perf';
-        };
-        node-child = {
-          child-id = '309';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '312';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pPRACHConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '313';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pktInfo
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '315';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_xran_dev_ctx
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '330';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pSectGenInfo
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '320';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_pPrachCPConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '338';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_result
-#m_params
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '326';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_xranConf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 333;
-        node-label = 'xran_sectionext3_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext3__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 319;
-        node-label = 'xran_eaxcid_config';
-        node-link = {
-          node-link-id = 'structxran__eaxcid__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 322;
-        node-label = 'mbuf_table';
-        node-link = {
-          node-link-id = 'structmbuf__table';
-        };
-      }; /* node */
-      node = {
-        node-id    = 324;
-        node-label = 'xran_io_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__cfg';
-        };
-      }; /* node */
-      node = {
-        node-id    = 337;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 314;
-        node-label = 'xran_eaxc_info';
-        node-link = {
-          node-link-id = 'structxran__eaxc__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 311;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-      node = {
-        node-id    = 329;
-        node-label = 'xran_ru_config';
-        node-link = {
-          node-link-id = 'structxran__ru__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 332;
-        node-label = 'xran_sectionext4_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext4__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 321;
-        node-label = 'xran_common_counters';
-        node-link = {
-          node-link-id = 'structxran__common__counters';
-        };
-      }; /* node */
-      node = {
-        node-id    = 325;
-        node-label = 'xran_srs_config';
-        node-link = {
-          node-link-id = 'structxran__srs__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 330;
-        node-label = 'xran_section_gen_info';
-        node-link = {
-          node-link-id = 'structxran__section__gen__info';
-        };
-        node-child = {
-          child-id = '331';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext5
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '332';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext4
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '333';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext3
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '334';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext2
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '335';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext1
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '336';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+info
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 335;
-        node-label = 'xran_sectionext1_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext1__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 336;
-        node-label = 'xran_section_info';
-        node-link = {
-          node-link-id = 'structxran__section__info';
-        };
-        node-child = {
-          child-id = '337';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 326;
-        node-label = 'xran_fh_config';
-        node-link = {
-          node-link-id = 'structxran__fh__config';
-        };
-        node-child = {
-          child-id = '312';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+prach_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '327';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+frame_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '329';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ru_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '325';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 331;
-        node-label = 'xran_sectionext5_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext5__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 338;
-        node-label = 'xran_cp_gen_params';
-        node-link = {
-          node-link-id = 'structxran__cp__gen__params';
-        };
-        node-child = {
-          child-id = '339';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '330';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sections
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 312;
-        node-label = 'xran_prach_config';
-        node-link = {
-          node-link-id = 'structxran__prach__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 334;
-        node-label = 'xran_sectionext2_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext2__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 339;
-        node-label = 'xran_cp_header_params';
-        node-link = {
-          node-link-id = 'structxran__cp__header__params';
-        };
-      }; /* node */
-      node = {
-        node-id    = 328;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t';
-  cp-name   = 'nlohmann::basic_json::primitive_iterator_t';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1ac24d4427f7f6023ebc47778cb0629930';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_value';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8554';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1aee99b646cdeacaf5737f30a2bd000783';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_begin';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8559';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-set iterator to a defined beginning
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a9575cbd71fea1b73d771dcf452cec772';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_end';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8565';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-set iterator to a defined past the end
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a9e59f8f561602c0bbbccbad2a2c20bd1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'is_begin';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8571';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return whether the iterator can be dereferenced
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1aba39e5864abcebfe433778eef5652e75';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'is_end';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8577';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return whether the iterator is at end
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a3cc1391dff1ac8b3bcce3cca69bc70ed';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator+';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'i';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8612';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a77eb09afd135a4ea7ec2c6bc27eb189c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator++';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8629';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a21638ed8b69595e5940ac9f1306d7bb9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator++';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8635';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a6403f3d450e082fe5ed91ffce734142c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator--';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8642';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1aafe7ba6a6212499c34e97ca5dce486c2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator--';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8648';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a00521abe7910a77ed5b2abc7e9053a93';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator+=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'n';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8655';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1ae36d93f80305a686bdc27c6fbbf13448';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator-=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'n';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8661';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a3cef63aa26244101604016abd26588fb';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-difference_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_it';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= std::numeric_limits<std::ptrdiff_t>::denorm_min()
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8672';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-iterator as signed integer type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a7de14924583031b61633ab36253804e6';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr difference_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'begin_value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8668';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a912aaa656cf793a947b3a73fa7f137bb';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr difference_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'end_value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= begin_value + 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8669';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'signal';
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1aae1e1e2ec0e229d1291d69de57d76bbe';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator==';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8582';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a1897889271e3fff10792d86baf1dbfdc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator!=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8587';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a901a95e6d73c9509d3dcde914f6c8a9d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator<';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8592';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a7e620963ea069fd987d941c61ec4af0c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator<=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8597';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a680c471188e46854d7b78a7c2a0c1122';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator>';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8602';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1aadc054c066f8d117695113ddceb8c46e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend constexpr bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator>=';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8607';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1ac6d902d6ec9a02dabed5452d3ae78f7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend constexpr difference_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator-';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'lhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'rhs';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8619';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'friend';
-      sec-mem-id   = 'classnlohmann_1_1basic__json_1_1primitive__iterator__t_1a653e8be3b4fb047e8b4460cd932f2b52';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-friend std::ostream &
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator<<';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::ostream &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'os';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-primitive_iterator_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'it';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '8624';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '8551';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-an iterator for primitive JSON types
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This class models an iterator for primitive JSON types (boolean, number,
-string). It's only purpose is to allow the iterator/const_iterator classes
-to "iterate" over primitive values. Internally, the iterator is modeled by
-a <tt>difference_type</tt> variable. Value begin_value (<tt>0</tt>) models the begin,
-end_value (<tt>1</tt>) models past the end.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 341;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::primitive_iterator_t';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1priority__tag';
-  cp-name   = 'nlohmann::detail::priority_tag';
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '211';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 343;
-        node-label = 'priority_tag< N >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1priority__tag';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1priority__tag_3_010_01_4';
-  cp-name   = 'nlohmann::detail::priority_tag< 0 >';
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '212';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 345;
-        node-label = 'priority_tag< 0 >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1priority__tag_3_010_01_4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structradio__app__common__hdr';
-  cp-name   = 'radio_app_common_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1ab370897260617b317ee8957e470de1cc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'filter_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '165';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter defines an index to the channel filter to be
-   used between IQ data and air interface, both in DL and UL.
-   For most physical channels filterIndex =0000b is used which
-   indexes the standard channel filter, e.g. 100MHz channel filter
-   for 100MHz nominal carrier bandwidth. (see 5.4.4.3 for more)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1a0058ea0059aba78a7a164c298c82de33';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'payl_ver';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '170';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter defines the payload protocol version valid
-  for the following IEs in the application layer. In this version of
-  the specification payloadVersion=001b shall be used.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1a40f66f521df9b1dbae9d0ee852c66e0d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data_direction';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '173';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter indicates the gNB data direction.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1a03c1016ac46b9df250b994f242cf956a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'frame_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '176';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter is a counter for 10 ms frames (wrapping period 2.56 seconds)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1a900b69af7d674b8db3bceae754b4955a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '181';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1acbbef8fd7acac33a2a461e15a43112ba';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'symb_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '183';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter identifies the first symbol number within slot,
-        to which the information of this message is applies.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1a02c1d0a330aa46a1bfee985080d93cd4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'slot_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter is the slot number within a 1ms sub-frame. All slots in
- one sub-frame are counted by this parameter, slotId running from 0 to Nslot-1.
- In this version of the specification the maximum Nslot=16, All
- other values of the 6 bits are reserved for future use.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1a2c655c9f7a861ed572ea29f90392edda';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'subframe_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '189';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter is a counter for 1 ms sub-frames within 10ms frame.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structradio__app__common__hdr_1a9beac05a1b301143744ef1968d01cc55';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-union radio_app_common_hdr::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sf_slot_sym';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '191';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-  cp-fileline  = '163';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      Structure holds components of radio application header
-      5.4.4 Coding of Information Elements - Application Layer, Common
-      for U-plane as per 6.3.2  DL/UL Data
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 347;
-        node-label = 'radio_app_common_hdr';
-        node-link = {
-          node-link-id = 'structradio__app__common__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structrb__map';
-  cp-name   = 'rb_map';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structrb__map_1ac65eb6aaf536c0ee06118898dd5bd82d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'i_sample';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '137';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter is the In-phase sample value  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structrb__map_1a2689a6e20e8408a3e5a7058748c3de33';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'q_sample';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '138';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This parameter is the Quadrature sample value  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '136';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 349;
-        node-label = 'rb_map';
-        node-link = {
-          node-link-id = 'structrb__map';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structreading__input__file__exception';
-  cp-name   = 'reading_input_file_exception';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'classstd_1_1exception';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structreading__input__file__exception_1a70518905d36686ddeeb2eb3b2682f016';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'what';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '80';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a8265b710246f9019ff14556adf5eb35a';
-        sec-mem-ref-line = '60';
-        sec-mem-ref-name = 'calculate_statistics';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        sec-mem-ref-line = '78';
-        sec-mem-ref-name = 'get_sequence';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a0ab5719a5f67d4d52057b2c4550fe930';
-        sec-mem-ref-line = '162';
-        sec-mem-ref-name = 'tsc_tick';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8hpp_1a6dc1bccfd02f1a94b5c799c15cd98135';
-        sec-mem-ref-line = '290';
-        sec-mem-ref-name = 'KernelTests::get_input_parameter';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'common_8hpp_1adfbe724335d86320c9839c426c4d5715';
-        sec-mem-ref-line = '312';
-        sec-mem-ref-name = 'KernelTests::get_reference_parameter';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '79';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 351;
-        node-label = 'exception';
-      }; /* node */
-      node = {
-        node-id    = 350;
-        node-label = 'reading_input_file_exception';
-        node-link = {
-          node-link-id = 'structreading__input__file__exception';
-        };
-        node-child = {
-          child-id = '351';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 353;
-        node-label = 'exception';
-      }; /* node */
-      node = {
-        node-id    = 352;
-        node-label = 'reading_input_file_exception';
-        node-link = {
-          node-link-id = 'structreading__input__file__exception';
-        };
-        node-child = {
-          child-id = '353';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'classstd_1_1reverse__iterator';
-  cp-name   = 'std::reverse_iterator';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '9430';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 355;
-        node-label = 'json_reverse_iterator';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json_1_1json__reverse__iterator';
-        };
-        node-child = {
-          child-id = '354';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 354;
-        node-label = 'reverse_iterator';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 356;
-        node-label = 'reverse_iterator';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structsector_handle_info';
-  cp-name   = 'sectorHandleInfo';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structsector_handle_info_1a3e89a68b1b304e37badf1e8a62a38527';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-< Structure that contains the information to describe the
-instance i.e service type, virtual function, package Id etc.. 
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acdd1d3179a2ecc831b45df3ac4ee230c';
-        sec-mem-ref-line = '2408';
-        sec-mem-ref-name = 'xran_sector_get_instances';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-        sec-mem-ref-line = '2454';
-        sec-mem-ref-name = 'xran_bm_init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structsector_handle_info_1a6fa55fef5f643eb92ae1f3890bb239d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nXranPort';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '149';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acdd1d3179a2ecc831b45df3ac4ee230c';
-        sec-mem-ref-line = '2408';
-        sec-mem-ref-name = 'xran_sector_get_instances';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-        sec-mem-ref-line = '2454';
-        sec-mem-ref-name = 'xran_bm_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structsector_handle_info_1a7f385bf2d48d174e82285595baa66890';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nBufferPoolIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '152';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-< number of antennas supported per link Buffer poolIndex 
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-        sec-mem-ref-line = '2454';
-        sec-mem-ref-name = 'xran_bm_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structsector_handle_info_1a099c95b9a26488749a7bade28dd45192';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'p_bufferPool';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '154';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-        sec-mem-ref-line = '2454';
-        sec-mem-ref-name = 'xran_bm_init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ae79ca138dc77d69ef692886be4e5da81';
-        sec-mem-ref-line = '2499';
-        sec-mem-ref-name = 'xran_bm_allocate_buffer';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structsector_handle_info_1a331562c12e62e7bae882440025872c95';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bufferPoolElmSz';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '155';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-        sec-mem-ref-line = '2454';
-        sec-mem-ref-name = 'xran_bm_init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ae79ca138dc77d69ef692886be4e5da81';
-        sec-mem-ref-line = '2499';
-        sec-mem-ref-name = 'xran_bm_allocate_buffer';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structsector_handle_info_1af7c3fd31d7919760d9a11bd48b9ad804';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bufferPoolNumElm';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '156';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-        sec-mem-ref-line = '2454';
-        sec-mem-ref-name = 'xran_bm_init';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-  cp-fileline  = '145';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 358;
-        node-label = 'sectorHandleInfo';
-        node-link = {
-          node-link-id = 'structsector_handle_info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1static__const';
-  cp-name   = 'nlohmann::detail::static_const';
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1static__const_1a4ab5db6c35fee2e04b35b4a300d50bf1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr T
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'value';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{}
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '864';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '863';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 360;
-        node-label = 'static_const< T >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1static__const';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum';
-  cp-name   = 'nlohmann::basic_json::lexer::strtonum';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1ad1858c576c5f6050dd45cc9825a16bb9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'strtonum';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'start';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'end';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11080';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1ab6b353b5dc68fe4151d9d20edecd162c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'to';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11091';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return true iff parsed successfully as number of type T
-
-@param[in,out] val shall contain parsed value, or undefined value
-if could not parse
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'ethernet_8c_1ac75fce8692fd1d41a8985f6aacc4a175';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'buf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1ab6b353b5dc68fe4151d9d20edecd162c';
-        sec-mem-ref-line = '11091';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::lexer::strtonum::to';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1aa3755192d05bc50d680919b259b69305';
-        sec-mem-ref-line = '2967';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::is_discarded';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        sec-mem-ref-line = '75';
-        sec-mem-ref-name = 'JSON_THROW';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'json_8hpp_1ab6b353b5dc68fe4151d9d20edecd162c';
-        sec-mem-ref-line = '11091';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::lexer::strtonum::to';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1aabece8c16b80812c1fa037f034c9b5b8';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parse';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'value';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::false_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11120';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1ae2ad6eb40e5630278d90833e0f3754c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-signed long long
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parse_integral';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char **
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'endptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::true_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11186';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1a5bfb8f8db460899c14df55f49b0e4e09';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned long long
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parse_integral';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char **
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'endptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::false_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11191';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1a8ceaaab6a545725702a7612316cc501b';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parse';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'value';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::true_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11197';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1a1607c8adf3d4852b188787d02e775d67';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const char *const
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_start';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11097';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1a60d03b666e3878bdb99b37bcff613f72';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const char *const
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_end';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nullptr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11098';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1a27305838b1ac3ad98f802470be71615c';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'strtof';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-float &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'f';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'str';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char **
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'endptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11104';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1a5b1f9f63446183e621825f6a5dc0b3fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'strtof';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-double &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'f';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'str';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char **
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'endptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_1a9fd134204e727cd597b017edb880bdb4';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'strtof';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-long double &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'f';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'str';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char **
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'endptr';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '11114';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '11078';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-parse string into a built-in arithmetic type as if the current
-       locale is POSIX.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@note in floating-point case strtod may parse past the token's end -
-      this is not an error
-
-@note any leading blanks are not handled
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 362;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::lexer::strtonum';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1basic__json_1_1lexer_1_1strtonum';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'class_test_chain';
-  cp-name   = 'TestChain';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_test_chain_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      sec-mem-desc-line = '135';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        sec-mem-ref-line = '358';
-        sec-mem-ref-name = 'KernelTests::init_test';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        sec-mem-ref-line = '44';
-        sec-mem-ref-name = 'xranlib';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a7d671b9b851d9b0fbae6777e85643c3b';
-        sec-mem-ref-line = '1148';
-        sec-mem-ref-name = 'xranLibWraper::get_cfg_fh';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'chain__tests_8cc_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '129';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        sec-mem-ref-line = '518';
-        sec-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1af92ff2dfd2bddd0880d779c04b9fb359';
-        sec-mem-ref-line = '484';
-        sec-mem-ref-name = 'xran_ru_config::xranCat';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea25cae7703b653209b61647fa65ac7e9f';
-        sec-mem-ref-line = '264';
-        sec-mem-ref-name = 'XRAN_CATEGORY_A';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea6f7ea23328e0189a3c4879d7fa0d3749';
-        sec-mem-ref-line = '265';
-        sec-mem-ref-name = 'XRAN_CATEGORY_B';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        sec-mem-ref-line = '517';
-        sec-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        sec-mem-ref-line = '461';
-        sec-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        sec-mem-ref-line = '460';
-        sec-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a970616fd84b2f27327a77e202d31eeef';
-        sec-mem-ref-line = '1047';
-        sec-mem-ref-name = 'xranLibWraper::get_slot_config';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a6dcac3ea0b3d99c20c2e6f7091b8b342';
-        sec-mem-ref-line = '500';
-        sec-mem-ref-name = 'xran_fh_config::nCC';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        sec-mem-ref-line = '110';
-        sec-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abcac68b45b2bcf3b5458817d65b86e45';
-        sec-mem-ref-line = '501';
-        sec-mem-ref-name = 'xran_fh_config::neAxc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        sec-mem-ref-line = '111';
-        sec-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a7917929ae3bb588a5bf6f4e56cf9549e';
-        sec-mem-ref-line = '506';
-        sec-mem-ref-name = 'xran_fh_config::nDLRBs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1abbe0bfcd68428ee4cc3f63a391495e8d';
-        sec-mem-ref-line = '1068';
-        sec-mem-ref-name = 'xranLibWraper::get_num_rbs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5448b37ad609bb66bf44b44d1f9bac72';
-        sec-mem-ref-line = '507';
-        sec-mem-ref-name = 'xran_fh_config::nULRBs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ac63d8c67956a8a08cbfd8efb92a2f055';
-        sec-mem-ref-line = '503';
-        sec-mem-ref-name = 'xran_fh_config::nAntElmTRx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8956e982993d4b310e3bffe207f66405';
-        sec-mem-ref-line = '504';
-        sec-mem-ref-name = 'xran_fh_config::nDLFftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ae4908e70f937e7eca578e348f4e3911f';
-        sec-mem-ref-line = '505';
-        sec-mem-ref-name = 'xran_fh_config::nULFftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        sec-mem-ref-line = '486';
-        sec-mem-ref-name = 'xran_ru_config::iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        sec-mem-ref-line = '487';
-        sec-mem-ref-name = 'xran_ru_config::compMeth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        sec-mem-ref-line = '488';
-        sec-mem-ref-name = 'xran_ru_config::fftSize';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_test_chain_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_test_chain_1acb7ae6f5547d5e166b643084db28b2fa';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xranConf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      sec-mem-desc-line = '306';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_test_chain_1a9507c81d07af4f634e04173663fd5419';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_init
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xranInit';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      sec-mem-desc-line = '306';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_test_chain_1ae064c199bd624882f23a786c57aa5afe';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_bSub6';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-  cp-fileline  = '127';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 365;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 363;
-        node-label = 'TestChain';
-        node-link = {
-          node-link-id = 'class_test_chain';
-        };
-        node-child = {
-          child-id = '364';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 364;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '365';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 368;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 366;
-        node-label = 'TestChain';
-        node-link = {
-          node-link-id = 'class_test_chain';
-        };
-        node-child = {
-          child-id = '367';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '370';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_xranInit
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '373';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_xranConf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 370;
-        node-label = 'xran_fh_init';
-        node-link = {
-          node-link-id = 'structxran__fh__init';
-        };
-        node-child = {
-          child-id = '371';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxCId_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '372';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+io_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 367;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '368';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '369';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 375;
-        node-label = 'xran_frame_config';
-        node-link = {
-          node-link-id = 'structxran__frame__config';
-        };
-        node-child = {
-          child-id = '376';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sSlotConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 371;
-        node-label = 'xran_eaxcid_config';
-        node-link = {
-          node-link-id = 'structxran__eaxcid__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 372;
-        node-label = 'xran_io_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__cfg';
-        };
-      }; /* node */
-      node = {
-        node-id    = 369;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-      node = {
-        node-id    = 377;
-        node-label = 'xran_ru_config';
-        node-link = {
-          node-link-id = 'structxran__ru__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 378;
-        node-label = 'xran_srs_config';
-        node-link = {
-          node-link-id = 'structxran__srs__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 373;
-        node-label = 'xran_fh_config';
-        node-link = {
-          node-link-id = 'structxran__fh__config';
-        };
-        node-child = {
-          child-id = '374';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+prach_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '375';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+frame_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '377';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ru_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '378';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 374;
-        node-label = 'xran_prach_config';
-        node-link = {
-          node-link-id = 'structxran__prach__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 376;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classtesting_1_1_test_with_param';
-  cp-name   = 'testing::TestWithParam';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  cp-fileline  = '157';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 388;
-        node-label = 'TestChain';
-        node-link = {
-          node-link-id = 'class_test_chain';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 385;
-        node-label = 'Init_Sys_Check';
-        node-link = {
-          node-link-id = 'class_init___sys___check';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 389;
-        node-label = 'U_planeCheck';
-        node-link = {
-          node-link-id = 'class_u__plane_check';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 384;
-        node-label = 'C_plane';
-        node-link = {
-          node-link-id = 'class_c__plane';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 379;
-        node-label = 'TestWithParam';
-      }; /* node */
-      node = {
-        node-id    = 387;
-        node-label = 'PrachPerf';
-        node-link = {
-          node-link-id = 'class_prach_perf';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 381;
-        node-label = 'BfpCheck';
-        node-link = {
-          node-link-id = 'class_bfp_check';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 390;
-        node-label = 'U_planePerf';
-        node-link = {
-          node-link-id = 'class_u__plane_perf';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 386;
-        node-label = 'PrachCheck';
-        node-link = {
-          node-link-id = 'class_prach_check';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 380;
-        node-label = 'KernelTests< unsigned >';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '379';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 382;
-        node-label = 'BfpPerf';
-        node-link = {
-          node-link-id = 'class_bfp_perf';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 383;
-        node-label = 'BfpPerfEx';
-        node-link = {
-          node-link-id = 'class_bfp_perf_ex';
-        };
-        node-child = {
-          child-id = '380';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 391;
-        node-label = 'TestWithParam';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structnlohmann_1_1detail_1_1to__json__fn';
-  cp-name   = 'nlohmann::detail::to_json_fn';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1to__json__fn_1af2d38ad6a42ac8284e4be1f5839be322';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'operator()';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &&
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '826';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1to__json__fn_1a63478c276b03ff9792fac658c7caac60';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-auto
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'call';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'j';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &&
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'val';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-priority_tag< 1 >
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '811';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structnlohmann_1_1detail_1_1to__json__fn_1a87ca1f5c589ff237d0f30a2df5db6b4d';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'call';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T &&
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-priority_tag< 0 >
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      sec-mem-desc-line = '818';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '808';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 393;
-        node-label = 'to_json_fn';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1to__json__fn';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'classstd_1_1true__type';
-  cp-name   = 'std::true_type';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'structnlohmann_1_1detail_1_1conjunction';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '203';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 394;
-        node-label = 'true_type';
-      }; /* node */
-      node = {
-        node-id    = 395;
-        node-label = 'conjunction<... >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction';
-        };
-        node-child = {
-          child-id = '394';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 396;
-        node-label = 'true_type';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'classstd_1_1conditional_1_1type';
-  cp-name   = 'std::conditional::type';
-  cp-ref     = {
-    ref-type = derived;
-    ref-id   = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_00_01_bn_8_8_8_01_4';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  cp-fileline  = '206';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 397;
-        node-label = 'type';
-      }; /* node */
-      node = {
-        node-id    = 398;
-        node-label = 'conjunction< B1, Bn... >';
-        node-link = {
-          node-link-id = 'structnlohmann_1_1detail_1_1conjunction_3_01_b1_00_01_bn_8_8_8_01_4';
-        };
-        node-child = {
-          child-id = '397';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 399;
-        node-label = 'type';
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structcompression__params_1_1u__law';
-  cp-name   = 'compression_params::u_law';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcompression__params_1_1u__law_1a6de249d83bc31f90fb2c3882cbe2e54d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compShift';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '119';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structcompression__params_1_1u__law_1af01aa0d561630d65396393219f4b3ed2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compBitWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '120';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '118';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 401;
-        node-label = 'compression_params::u_law';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1u__law';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'class_u__plane_check';
-  cp-name   = 'U_planeCheck';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_u__plane_check_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-      sec-mem-desc-line = '37';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        sec-mem-ref-line = '358';
-        sec-mem-ref-name = 'KernelTests::init_test';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-        sec-mem-ref-line = '70';
-        sec-mem-ref-name = '_eth_mbuf_pool';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_u__plane_check_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-      sec-mem-desc-line = '54';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'U_planePerf::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_u__plane_check_1a814db5f2ff5eb8cff5caf3ea1b473475';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_buffer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-      sec-mem-desc-line = '33';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_u__plane_check_1ad3c8fd8da54a8693b6ea41565af2ad19';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iq_offset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-      sec-mem-desc-line = '34';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_u__plane_check_1aab306187cd86e6270f16af7fac1d0a63';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_eth_mbuf_pool';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-      sec-mem-desc-line = '35';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-  cp-fileline  = '31';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 404;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 402;
-        node-label = 'U_planeCheck';
-        node-link = {
-          node-link-id = 'class_u__plane_check';
-        };
-        node-child = {
-          child-id = '403';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 403;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '404';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 407;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 405;
-        node-label = 'U_planeCheck';
-        node-link = {
-          node-link-id = 'class_u__plane_check';
-        };
-        node-child = {
-          child-id = '406';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 406;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '407';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '408';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 408;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
-  cp-id     = 'class_u__plane_perf';
-  cp-name   = 'U_planePerf';
-  cp-ref     = {
-    ref-type = base;
-    ref-id   = 'class_kernel_tests';
-    ref-prot = public;
-    ref-virt = non-virtual;
-  };
-  cp-section = {
-    sec-kind = 'public-static-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aad8181b222f27240e9f07dcb6e620fa3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUpTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '162';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        sec-mem-ref-line = '119';
-        sec-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1aaff0dc66f57f643a49ad3dd6bcb56916';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDownTestCase';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a6157ff083be863bba0a7804cd1788d96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_number_of_cases';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        sec-mem-ref-line = '73';
-        sec-mem-ref-name = 'missing_config_file_exception::what';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        sec-mem-ref-line = '778';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-static-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1abd42f3e51ae547ec1631e9ac60df29d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a4e9607ae94d1958d38388cead2e4e3bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-static std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_u__plane_perf_1a3a1707f6479611fdc609a3eb8a0cef1b';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      sec-mem-desc-line = '41';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        sec-mem-ref-line = '358';
-        sec-mem-ref-name = 'KernelTests::init_test';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'ethernet_8h_1ae543d743ada71b167a5cbd813b15fa7f';
-        sec-mem-ref-line = '46';
-        sec-mem-ref-name = 'NUM_MBUFS';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'ethernet_8h_1aff7b5c03d15eefed7ec8ba88836914e6';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'MBUF_CACHE';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'ethernet_8h_1aabc097abe969aa80654d34ee7f15109c';
-        sec-mem-ref-line = '50';
-        sec-mem-ref-name = 'MBUF_POOL_ELEMENT';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_u__plane_perf_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      sec-mem-desc-line = '61';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_u__plane_perf_1aa2fb15367f40188e0a2d2c15fa6ad124';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fucntional_dl';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'request';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'response';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      sec-mem-desc-line = '66';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a19f3d3cee814f10e4f3bf7d80194083f';
-        sec-mem-ref-line = '149';
-        sec-mem-ref-name = 'XRAN_DIR_DL';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8ae0b667dc04b0baacb15bc9c40b776098';
-        sec-mem-ref-line = '473';
-        sec-mem-ref-name = 'XRAN_CPU_LE_BYTE_ORDER';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a227817e595c0b079e12728d4d19364e8';
-        sec-mem-ref-line = '104';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1ad49152dbf530aeb2a2844895e6d47a3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_division_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set division factor.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] factor Division factor that divides mean and standard deviation.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a1bf2180658ad6d459231c631237f9311';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_results_units';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'units';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set reults units.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] units Units that are displayed in the report.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5666c82d220a2c66784b9a238cc43c7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'set_parallelization_factor';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'factor';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Set size of processed data.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] size Size of processed data used to calculate module throughput.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a3cf2e25a99be565a4ab570737cfeac41';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'performance';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'function';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'args';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run performance test case for a given function.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-\param [in] args function's arguments.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'bind_to_cpu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1a12661f1773e3ba71d5b29d7ffa042b1a';
-        sec-mem-ref-line = '68';
-        sec-mem-ref-name = 'BenchmarkParameters::cpu_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        sec-mem-ref-line = '425';
-        sec-mem-ref-name = 'run_benchmark';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        sec-mem-ref-line = '766';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1af9e5657bce588536aef7baf8c33a0108';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'print_test_description';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'isa';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'module_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '271';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Print unique test description to the results xml file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] isa Used Instruction Set.
-\param [in] module_name name of the tested kernel.
-\param [in] function function to be tested.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1a5a1ec6ee393f8538815bc0a82eac2e88';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_case_name';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get name of the test case from JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Test'ss case name or a default name if name field is missing.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'class_kernel_tests_1abf28e5ea54fab2b0685972fe6e75560a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_test';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Defines section in the conf.json that is used to load parameters from.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] type Name of the section in the JSON file.
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'json_8hpp_1a0801762a3fe36fe32dca5f16e515478d';
-        sec-mem-ref-line = '5040';
-        sec-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::size';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'read_data_to_aligned_array';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        sec-mem-ref-line = '32';
-        sec-mem-ref-name = 'module_name';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '37';
-        sec-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_u__plane_perf_1aecd4daf2f65d0901e69252e8704aead5';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'request';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      sec-mem-desc-line = '34';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a227817e595c0b079e12728d4d19364e8';
-        sec-mem-ref-line = '104';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_u__plane_perf_1a73f283dac7c232619e62aba3cab7e0b1';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'response';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      sec-mem-desc-line = '35';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__performance_8cc_1a227817e595c0b079e12728d4d19364e8';
-        sec-mem-ref-line = '104';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_u__plane_perf_1a814db5f2ff5eb8cff5caf3ea1b473475';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_buffer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      sec-mem-desc-line = '37';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_u__plane_perf_1ad3c8fd8da54a8693b6ea41565af2ad19';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iq_offset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      sec-mem-desc-line = '38';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_u__plane_perf_1aab306187cd86e6270f16af7fac1d0a63';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'test_eth_mbuf_pool';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      sec-mem-desc-line = '39';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a929401f577bc540c1f8b7ec8c3b974fd';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-double
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'division_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1.0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a0f6b306c821273c76461f8799c5d4d4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'result_units';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "None"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'class_kernel_tests_1a88ea1f1de6b4d7d01ddc5fced408c813';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'parallelization_factor';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-  cp-fileline  = '31';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 411;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 410;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '411';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 409;
-        node-label = 'U_planePerf';
-        node-link = {
-          node-link-id = 'class_u__plane_perf';
-        };
-        node-child = {
-          child-id = '410';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 414;
-        node-label = 'TestWithParam< unsigned >';
-      }; /* node */
-      node = {
-        node-id    = 413;
-        node-label = 'KernelTests';
-        node-link = {
-          node-link-id = 'class_kernel_tests';
-        };
-        node-child = {
-          child-id = '414';
-          relation = public-inheritance;
-        }; /* node-child */
-        node-child = {
-          child-id = '415';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 415;
-        node-label = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >';
-        node-link = {
-          node-link-id = 'classnlohmann_1_1basic__json';
-        };
-      }; /* node */
-      node = {
-        node-id    = 412;
-        node-label = 'U_planePerf';
-        node-link = {
-          node-link-id = 'class_u__plane_perf';
-        };
-        node-child = {
-          child-id = '413';
-          relation = public-inheritance;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structxran__buffer__list';
-  cp-name   = 'xran_buffer_list';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__buffer__list_1a3d723fbd99a0f76d412b2b79931fbc6e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nNumBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '594';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of pointers  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__buffer__list_1afa8c44acddb126e8bb0652d7b4e4395e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '596';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Pointer to an unbounded array containing the number of CpaFlatBuffers
-defined by nNumBuffers  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__buffer__list_1a8d75dbe9027a94780bc2f31670400613';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pUserData';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '599';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This is an opaque field that is not read or modified internally.  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__buffer__list_1a8ff74a1602372db410403d44e0bdd4a9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pPrivateMetaData';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '601';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Private Meta representation of this buffer List - the memory for this
-buffer needs to be allocated by the client as contiguous data.
-The amount of memory required is returned with a call to
-cpaCyBufferListGetMetaSize. If cpaCyBufferListGetMetaSize returns a size
-of zero no memory needs to be allocated, and this parameter can be NULL.
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '593';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-     Scatter/Gather buffer list containing an array of Simple buffers.
-
-@description
-     A Scatter/Gather buffer list structure. It is expected that this buffer
-     structure will be used where more than one flat buffer can be provided
-     on a particular API.
-
-     IMPORTANT - The memory for the pPrivateMetaData member must be allocated
-     by the client as contiguous memory.  When allocating memory for
-     pPrivateMetaData a call to cpaCyBufferListGetMetaSize MUST be made to
-     determine the size of the Meta Data Buffer.  The returned size
-     (in bytes) may then be passed in a memory allocation routine to allocate
-     the pPrivateMetaData memory.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 418;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-      node = {
-        node-id    = 417;
-        node-label = 'xran_buffer_list';
-        node-link = {
-          node-link-id = 'structxran__buffer__list';
-        };
-        node-child = {
-          child-id = '418';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+pBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cb__tag';
-  cp-name   = 'xran_cb_tag';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cb__tag_1a4daa962a4ae09a2811670d1fa4875f5f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cellId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '288';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cb__tag_1a0a81ee27053a63e71a6c7db060562eb0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'symbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '289';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        sec-mem-ref-line = '963';
-        sec-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        sec-mem-ref-line = '999';
-        sec-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cb__tag_1a88d73cc1cc6695b6e27bad4609d887e1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'slotiId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '290';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        sec-mem-ref-line = '963';
-        sec-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        sec-mem-ref-line = '999';
-        sec-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '287';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-callback return information  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 420;
-        node-label = 'xran_cb_tag';
-        node-link = {
-          node-link-id = 'structxran__cb__tag';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__common__counters';
-  cp-name   = 'xran_common_counters';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__common__counters_1a6094e9310d30333fffbdeec6da91007c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Rx_on_time';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '530';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Data was received on time (applies to user data reception window)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-        sec-mem-ref-line = '210';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__common__counters_1a1b07b459f4a9596d5c4a615d9e47fea2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Rx_early';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '531';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Data was received too early (applies to user data reception window)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-        sec-mem-ref-line = '210';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__common__counters_1a2c33ad6e68efd74811ca61eada4f52f2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Rx_late';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '532';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Data was received too late (applies to user data reception window)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-        sec-mem-ref-line = '210';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__common__counters_1af07bbcc73027d046cf79aaeeaea95d28';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Rx_corrupt';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '533';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Corrupt/Incorrect header packet  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-        sec-mem-ref-line = '210';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__common__counters_1a98356b862ea13ddc58a1378a67c4bf8e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Rx_pkt_dupl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '534';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Duplicated packet  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-        sec-mem-ref-line = '210';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__common__counters_1ad863eb3e9dc4a977cce64405ec2780c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Total_msgs_rcvd';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '535';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Total messages received (on all links)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-        sec-mem-ref-line = '210';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '529';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN front haul statistic counters according to Table 7 1 : Common Counters for both DL and UL  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 422;
-        node-label = 'xran_common_counters';
-        node-link = {
-          node-link-id = 'structxran__common__counters';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__bf__attribute';
-  cp-name   = 'xran_cp_bf_attribute';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__bf__attribute_1a6327553f15198377152abe9523b68847';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'weight';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '375';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '374';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 424;
-        node-label = 'xran_cp_bf_attribute';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__attribute';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__bf__precoding';
-  cp-name   = 'xran_cp_bf_precoding';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__bf__precoding_1a6327553f15198377152abe9523b68847';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'weight';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '378';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '377';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 426;
-        node-label = 'xran_cp_bf_precoding';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__precoding';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__bf__weight';
-  cp-name   = 'xran_cp_bf_weight';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__bf__weight_1a5a0bb9b26c357c93eb4a7822b5272300';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nAntElmTRx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '370';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-num TRX for this allocation  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__bf__weight_1ab3eed3d1b60ab946d704b2dfe7890d91';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'p_ext_section';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '371';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-pointer to form extType  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__bf__weight_1a17671b66262aad67690f1c6f50b11c67';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ext_section_sz';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '372';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-extType section size  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '369';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-Beamforming waights for single stream for each PRBs  given number of Antenna elements  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 428;
-        node-label = 'xran_cp_bf_weight';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__weight';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__gen__params';
-  cp-name   = 'xran_cp_gen_params';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__gen__params_1a92abda0bec7c1c978fe96f87aad18067';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dir';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '316';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-UL or DL  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'send_cpmsg';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ae5d69f1c437b336ec274f5e1ab8e2e30';
-        sec-mem-ref-line = '187';
-        sec-mem-ref-name = 'xran_cp_add_multisection_info';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__gen__params_1ae273caa235b1c6085de4ad13886f82c9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sectionType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '317';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-each section must have same type with this  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ad50ae862f0707dab5e7b8e6a774fd225';
-        sec-mem-ref-line = '1169';
-        sec-mem-ref-name = 'xran_append_control_section';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a1261c107d1103c8bd1b3376db4aa7951';
-        sec-mem-ref-line = '1297';
-        sec-mem-ref-name = 'xran_append_radioapp_header';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__gen__params_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numSections';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '318';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-the number of sections to generate  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'send_cpmsg';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ae5d69f1c437b336ec274f5e1ab8e2e30';
-        sec-mem-ref-line = '187';
-        sec-mem-ref-name = 'xran_cp_add_multisection_info';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__gen__params_1a6c787affb1020c2b8058a3ddeff3fe52';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_header_params
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '318';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The information for C-Plane message header  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'send_cpmsg';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__gen__params_1a5921f2439294279b8111fed577c5c37a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sections';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '322';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Array of the section information  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'C_plane::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4eb2b37a85455e8078520bcea40296cc';
-        sec-mem-ref-line = '571';
-        sec-mem-ref-name = 'process_cplane';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '315';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This structure to hold the information to generate a C-Plane message  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 435;
-        node-label = 'xran_sectionext3_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext3__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 439;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 434;
-        node-label = 'xran_sectionext4_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext4__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 432;
-        node-label = 'xran_section_gen_info';
-        node-link = {
-          node-link-id = 'structxran__section__gen__info';
-        };
-        node-child = {
-          child-id = '433';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext5
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '434';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext4
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '435';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext3
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '436';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext2
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '437';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext1
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '438';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+info
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 437;
-        node-label = 'xran_sectionext1_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext1__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 438;
-        node-label = 'xran_section_info';
-        node-link = {
-          node-link-id = 'structxran__section__info';
-        };
-        node-child = {
-          child-id = '439';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 433;
-        node-label = 'xran_sectionext5_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext5__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 430;
-        node-label = 'xran_cp_gen_params';
-        node-link = {
-          node-link-id = 'structxran__cp__gen__params';
-        };
-        node-child = {
-          child-id = '431';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '432';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sections
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 436;
-        node-label = 'xran_sectionext2_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext2__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 431;
-        node-label = 'xran_cp_header_params';
-        node-link = {
-          node-link-id = 'structxran__cp__header__params';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__header__params';
-  cp-name   = 'xran_cp_header_params';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1ad5150de5e1c141cfe288f260afb00830';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'filterIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '277';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1a048f7f66787565b266517ddaa551d98e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'frameId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '278';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'send_cpmsg';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1a45cd2998ed056e5139a76bf36053ed14';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'subframeId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '279';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'send_cpmsg';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1a0eb3f725109bb1afb9094b025af26678';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'slotId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '280';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'send_cpmsg';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1ac54814779041bec5dcf8aec288d69b06';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startSymId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '281';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1a59e7e8f3feb686850b0cb0ae065de85b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '284';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1ae470e3869d1cbf07cd5f78ab6709b9e1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'scs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '285';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1a1520b1ef6131bff6c14b88d849c266c5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '286';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1a1e4a3c43fc7865c6520471fb9ba8501f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compMeth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '287';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1a32f1b5994f68c2670b4db46afdd152f1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numUEs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '288';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1aa68c277a66312b4b90819cccc055bdb7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timeOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '289';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__header__params_1af57c31d64bbdb0d65fd36c9f38951328';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cpLength';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '290';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '275';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This structure contains the information to generate the section header of C-Plane message  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 441;
-        node-label = 'xran_cp_header_params';
-        node-link = {
-          node-link-id = 'structxran__cp__header__params';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__common__header';
-  cp-name   = 'xran_cp_radioapp_common_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1a158cc4eb9be778527f9afe0bf9df19e0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startSymbolId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '62';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.7 start symbol identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1ae287404c8c0fa4fb464abf8f6a516346';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'slotId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '63';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.6 slot identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1aa948cf928c529d24f8d536fb480094f2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'subframeId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '64';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.5 subframe identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1a15a5e5806d950f2d75550c17b007153c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'frameId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '65';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.4 frame identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1a6275bf84e65f219845e03cf9535f893a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'filterIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '66';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.3 filter index, XRAN_FILTERINDEX_xxxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1a06cacc53918b2e51a13fc506b4351d63';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'payloadVer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '67';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.2 payload version, should be 1  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1a87c3e6cd307a5ee7d853ec7254fcd010';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dataDirection';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '68';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.1 data direction (gNB Tx/Rx)  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1a879dd7efae60d48d1c20349a00feee87';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numOfSections';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '69';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.8 number of sections  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__common__header_1ae273caa235b1c6085de4ad13886f82c9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sectionType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '70';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.9 section type  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '61';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Common Radio Application Header for C-Plane
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 443;
-        node-label = 'xran_cp_radioapp_common_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__common__header';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__frame_structure';
-  cp-name   = 'xran_cp_radioapp_frameStructure';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__frame_structure_1aa4ed885cdd3c67f4df8c1f6b20cc031c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'uScs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '80';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-sub-carrier spacing, XRAN_SCS_xxx  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__frame_structure_1a59e7e8f3feb686850b0cb0ae065de85b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '81';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-FFT size,  XRAN_FFTSIZE_xxx  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '79';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     frame structure defined in 5.4.4.13
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 445;
-        node-label = 'xran_cp_radioapp_frameStructure';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__frame_structure';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section0';
-  cp-name   = 'xran_cp_radioapp_section0';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section0_1a3675a820a4aec2a8724471cb7f840f16';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '219';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '353';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section definition for type 0: Unused RB or Symbols in DL or UL (Table 5-2)
-     Not supported in this release
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 448;
-        node-label = 'xran_cp_radioapp_section_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 447;
-        node-label = 'xran_cp_radioapp_section0';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section0';
-        };
-        node-child = {
-          child-id = '448';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section0__header';
-  cp-name   = 'xran_cp_radioapp_section0_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section0__header_1a5965943d604d681efbc50dbda73e9101';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_common_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cmnhdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '220';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section0__header_1aa68c277a66312b4b90819cccc055bdb7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timeOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '339';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.12 time offset  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section0__header_1addd131fba195042d2b0b7de7c5183b6a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_frameStructure
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'frameStructure';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '339';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section0__header_1af57c31d64bbdb0d65fd36c9f38951328';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cpLength';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '342';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.14 cyclic prefix length  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section0__header_1acb7bc06bed6f6408d719334fc41698c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '343';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '337';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section header definition for type 0
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 452;
-        node-label = 'xran_cp_radioapp_common_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__common__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 451;
-        node-label = 'xran_cp_radioapp_frameStructure';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__frame_structure';
-        };
-      }; /* node */
-      node = {
-        node-id    = 450;
-        node-label = 'xran_cp_radioapp_section0_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section0__header';
-        };
-        node-child = {
-          child-id = '451';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+frameStructure
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '452';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section1';
-  cp-name   = 'xran_cp_radioapp_section1';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section1_1a3675a820a4aec2a8724471cb7f840f16';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '375';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section definition for type 1: Most DL/UL Radio Channels (Table 5-3)
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 455;
-        node-label = 'xran_cp_radioapp_section_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 454;
-        node-label = 'xran_cp_radioapp_section1';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section1';
-        };
-        node-child = {
-          child-id = '455';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section1__header';
-  cp-name   = 'xran_cp_radioapp_section1_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section1__header_1a5965943d604d681efbc50dbda73e9101';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_common_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cmnhdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '219';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section1__header_1a2c555c4732301a1ffa8b9957fbe51a76';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_radioapp_udComp_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'udComp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '219';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section1__header_1acb7bc06bed6f6408d719334fc41698c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '366';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '363';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section header definition for type 1
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 458;
-        node-label = 'xran_cp_radioapp_common_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__common__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 459;
-        node-label = 'xran_radioapp_udComp_header';
-        node-link = {
-          node-link-id = 'structxran__radioapp__ud_comp__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 457;
-        node-label = 'xran_cp_radioapp_section1_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section1__header';
-        };
-        node-child = {
-          child-id = '458';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '459';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+udComp
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section3';
-  cp-name   = 'xran_cp_radioapp_section3';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section3_1a3675a820a4aec2a8724471cb7f840f16';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '218';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section3_1a13677edb1da78e5c96fc793592142392';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'freqOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '405';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.11 frequency offset  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section3_1aa43c4c21b173ada1b6b7568956f0d650';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '406';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '403';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section definition for type 3: PRACH and Mixed-numerology Channels (Table 5-4)
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 462;
-        node-label = 'xran_cp_radioapp_section_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 461;
-        node-label = 'xran_cp_radioapp_section3';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section3';
-        };
-        node-child = {
-          child-id = '462';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section3__header';
-  cp-name   = 'xran_cp_radioapp_section3_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section3__header_1a5965943d604d681efbc50dbda73e9101';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_common_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cmnhdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section3__header_1aa68c277a66312b4b90819cccc055bdb7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timeOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '390';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.12 time offset  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section3__header_1addd131fba195042d2b0b7de7c5183b6a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_frameStructure
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'frameStructure';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '390';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section3__header_1af57c31d64bbdb0d65fd36c9f38951328';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cpLength';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '393';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.14 cyclic prefix length  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section3__header_1a2c555c4732301a1ffa8b9957fbe51a76';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_radioapp_udComp_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'udComp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '393';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '388';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section header definition for type 3
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 466;
-        node-label = 'xran_cp_radioapp_common_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__common__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 465;
-        node-label = 'xran_cp_radioapp_frameStructure';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__frame_structure';
-        };
-      }; /* node */
-      node = {
-        node-id    = 464;
-        node-label = 'xran_cp_radioapp_section3_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section3__header';
-        };
-        node-child = {
-          child-id = '465';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+frameStructure
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '466';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '467';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+udComp
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 467;
-        node-label = 'xran_radioapp_udComp_header';
-        node-link = {
-          node-link-id = 'structxran__radioapp__ud_comp__header';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section5';
-  cp-name   = 'xran_cp_radioapp_section5';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section5_1a3675a820a4aec2a8724471cb7f840f16';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '431';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section definition for type 5: UE scheduling information (Table 5-5)
-     Not supported in this release
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 470;
-        node-label = 'xran_cp_radioapp_section_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 469;
-        node-label = 'xran_cp_radioapp_section5';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section5';
-        };
-        node-child = {
-          child-id = '470';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section5__header';
-  cp-name   = 'xran_cp_radioapp_section5_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section5__header_1a5965943d604d681efbc50dbda73e9101';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_common_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cmnhdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section5__header_1a2c555c4732301a1ffa8b9957fbe51a76';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_radioapp_udComp_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'udComp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section5__header_1acb7bc06bed6f6408d719334fc41698c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '421';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '418';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section header definition for type 5
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 473;
-        node-label = 'xran_cp_radioapp_common_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__common__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 474;
-        node-label = 'xran_radioapp_udComp_header';
-        node-link = {
-          node-link-id = 'structxran__radioapp__ud_comp__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 472;
-        node-label = 'xran_cp_radioapp_section5_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section5__header';
-        };
-        node-child = {
-          child-id = '473';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '474';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+udComp
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section6';
-  cp-name   = 'xran_cp_radioapp_section6';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1ab73e0a6442bf42de3e9110afca7b4ec4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'regularizationFactor';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '458';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.12 regularization Factor  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1a64c04119c39e8dbcf00f4ae22968b1eb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ueId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '459';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.10 UE identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1ad63f9c3cee58cacccc463bc3c3313cc6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '460';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.8 extension flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1a02b265f2198407df96202e1dfdc5c7dd';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startPrbch';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '461';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.4 starting PRB of control section  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1a52f6623d45fec4bf9c14898f7e53db34';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'symInc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '462';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.3 symbol number increment command XRAN_SYMBOLNUMBER_xxxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rb';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '463';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.2 resource block indicator, XRAN_RBIND_xxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1acb7bc06bed6f6408d719334fc41698c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '464';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1ae0ba1ea05777c0190eb5d898d177f37d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startPrbcl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '465';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.4 starting PRB of control section  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6_1aabc4fe26e40f742fd255e2bb8534de75';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '466';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.6 number of contiguous PRBs per control section  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '457';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section definition for type 5: Channel Information (Table 5-6)
-     Not supported in this release
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 476;
-        node-label = 'xran_cp_radioapp_section6';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section6';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section6__header';
-  cp-name   = 'xran_cp_radioapp_section6_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6__header_1a5965943d604d681efbc50dbda73e9101';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_common_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cmnhdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6__header_1adc2b3bf6f7c4208312d35672ab4f1af7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numberOfUEs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '446';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.11 number of UEs  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section6__header_1acb7bc06bed6f6408d719334fc41698c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '447';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '444';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section header definition for type 6
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 479;
-        node-label = 'xran_cp_radioapp_common_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__common__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 478;
-        node-label = 'xran_cp_radioapp_section6_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section6__header';
-        };
-        node-child = {
-          child-id = '479';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section7__header';
-  cp-name   = 'xran_cp_radioapp_section7_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section7__header_1a5965943d604d681efbc50dbda73e9101';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_common_header
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cmnhdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section7__header_1a5a6ed8c04a3db86066924b1a1bf4dad3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '484';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section7__header_1a4a3e173586ee317bb0948180e97377d9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'laaMsgLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '485';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.15 LAA message length  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section7__header_1aeb1df06af4d93ec0e092de5cb10f0f08';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'laaMsgType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '486';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.14 LAA message type  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '482';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section header definition for type 7: LAA
-     Not supported in this release
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 482;
-        node-label = 'xran_cp_radioapp_common_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__common__header';
-        };
-      }; /* node */
-      node = {
-        node-id    = 481;
-        node-label = 'xran_cp_radioapp_section7_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section7__header';
-        };
-        node-child = {
-          child-id = '482';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section__ext1';
-  cp-name   = 'xran_cp_radioapp_section_ext1';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext1_1af69684e1de711986c6c92dcb0cde3ef9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '145';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.1 extension type  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext1_1afe3859cd334ad3f912622c58d5b2079e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '146';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.2 extension flag  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext1_1a1704e602910415f3250e10f4f215fb84';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '147';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.3 extension length, in 32bits words  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext1_1a489f0b868b86e577a5e515dc40987ba5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfwCompMeth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '149';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.1.1 Beamforming weight Compression method  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext1_1ab4efff418afe4f08b45d3c4762f8b31d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfwIqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '150';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.1.1 Beamforming weight IQ bit width  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '142';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Beamforming Weights Extension Type(ExtType 1) defined in 5.4.7.1
-     The structure is reordered for byte order conversion.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 484;
-        node-label = 'xran_cp_radioapp_section_ext1';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__ext1';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section__ext2';
-  cp-name   = 'xran_cp_radioapp_section_ext2';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1afaa633099e5bb43f394e334d2effa115';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfZe3ddWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '173';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.2.1 beamforming zenith beamwidth parameter bitwidth, Table 5-21  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1a91c2992cc2931d34eedace92ebed95e3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfAz3ddWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '174';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.2.1 beamforming azimuth beamwidth parameter bitwidth, Table 5-20  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1ad577e27385c9800999196f723131c2a6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfaCompResv1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '175';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1a44f3c610f47128f388292d02434afe0b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfZePtWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '176';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.2.1 beamforming zenith pointing parameter bitwidth, Table 5-19  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1ae4575041f99a19d0b4e60606fa8dbefb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfAzPtWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '177';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.2.1 beamforming azimuth pointing parameter bitwidth, Table 5-18  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1a2b3796df8f24599db86788e5c585bd8e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfaCompResv0';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '178';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1ab53808b9894ae611b5b0800f2cdc248c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '179';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.3 extension length, in 32bits words  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1a0fb8616e86f89f4b8af4e191d1cb7ce7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '180';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.1 extension type  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext2_1ad63f9c3cee58cacccc463bc3c3313cc6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '181';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.2 extension flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '169';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Beamforming Attributes Extension Type(ExtType 2) defined in 5.4.7.2
-     The structure is reordered for byte order conversion.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 486;
-        node-label = 'xran_cp_radioapp_section_ext2';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__ext2';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section__ext3__first';
-  cp-name   = 'xran_cp_radioapp_section_ext3_first';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1aef9bb556c1530f5d648fd57e73b9a105';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '210';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1aec327188e616d1ef6c7c7769fa49ee4b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'crsSymNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '211';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.6 CRS symbol number indication  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1aed93283265f941dc1d2bf8d634164493';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved0';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '212';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a39e7385dc0e87f97e8411cec1e3aced5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'crsShift';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '213';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.7 CRS shift used for DL transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a004e4df3faa0bb55443b2e184a8d7ace';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'crsReMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.5 CRS resource element mask  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a4a4e7cf0028066630bb73b2d58445053';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'txScheme';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.3 transmission scheme  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a872448d7734f1458ebd601823497a5fa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numLayers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.4 number of layers used for DL transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1abb85b533cefe89b78d49e57e7a0c6ee4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'layerId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '217';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.2 Layer ID for DL transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a5645d802dc4e4fac0d73fc7c68388893';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'codebookIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '218';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.1 precoder codebook used for transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1ab53808b9894ae611b5b0800f2cdc248c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '219';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.3 extension length, in 32bits words  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a0fb8616e86f89f4b8af4e191d1cb7ce7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '220';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.1 extension type  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1ad63f9c3cee58cacccc463bc3c3313cc6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '221';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.2 extension flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a0780ffbec6d647632e2b31d89de94467';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beamIdAP3';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '223';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.10 beam id to be used for antenna port 3  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a9b459e1b2f309337740ed7a576e8ddfb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beamIdAP2';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '224';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.9 beam id to be used for antenna port 2  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1abcaa5b568a022c3af1146b779d52bebc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beamIdAP1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '225';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.8 beam id to be used for antenna port 1  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__first_1a0fc429b055e74830a4583ec37f5c3846';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved2';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '226';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '206';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     DL Precoding Extension Type(ExtType 3) for first data layer.
-     Defined in 5.4.7.3 Table 5-22.
-     Only be used for LTE TM2-4 and not for other LTE TMs nor NR.
-     The structure is reordered for byte order conversion. Not supported.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 488;
-        node-label = 'xran_cp_radioapp_section_ext3_first';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__ext3__first';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section__ext3__non__first';
-  cp-name   = 'xran_cp_radioapp_section_ext3_non_first';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__non__first_1a872448d7734f1458ebd601823497a5fa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numLayers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.4 number of layers used for DL transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__non__first_1abb85b533cefe89b78d49e57e7a0c6ee4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'layerId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '241';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.2 Layer ID for DL transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__non__first_1a5645d802dc4e4fac0d73fc7c68388893';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'codebookIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '242';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.1 precoder codebook used for transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__non__first_1ab53808b9894ae611b5b0800f2cdc248c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '244';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.3 extension length, in 32bits words  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__non__first_1a0fb8616e86f89f4b8af4e191d1cb7ce7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '245';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.1 extension type  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext3__non__first_1ad63f9c3cee58cacccc463bc3c3313cc6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '246';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.2 extension flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '238';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     DL Precoding Extension Type(ExtType 3) for non-first data layer.
-     Defined in 5.4.7.3 Table 5-23.
-     Only be used for LTE TM2-4 and not for other LTE TMs nor NR.
-     The structure is reordered for byte order conversion. Not supported.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 490;
-        node-label = 'xran_cp_radioapp_section_ext3_non_first';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__ext3__non__first';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section__ext4';
-  cp-name   = 'xran_cp_radioapp_section_ext4';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext4_1a3e975b4b16cb91991ee107f5f3e336b5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'modCompScaler';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '259';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.4.2 modulation compression scaler value  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ad4a3ae88412a933d953fc0f8ae9bb352';
-        sec-mem-ref-line = '1579';
-        sec-mem-ref-name = 'xran_parse_section_ext4';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext4_1a2a77d2bfcb0d61e85b549fdbbe4bce18';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'csf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '260';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.4.1 constellation shift flag  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ad4a3ae88412a933d953fc0f8ae9bb352';
-        sec-mem-ref-line = '1579';
-        sec-mem-ref-name = 'xran_parse_section_ext4';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext4_1ab53808b9894ae611b5b0800f2cdc248c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '262';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.3 extension length, in 32bits words  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ad4a3ae88412a933d953fc0f8ae9bb352';
-        sec-mem-ref-line = '1579';
-        sec-mem-ref-name = 'xran_parse_section_ext4';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext4_1a0fb8616e86f89f4b8af4e191d1cb7ce7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '263';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.1 extension type  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext4_1ad63f9c3cee58cacccc463bc3c3313cc6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '264';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.2 extension flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '257';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Modulation Compression Parameter Extension Type(ExtType 4), 5.4.7.4
-     Only applies to section type 1 and 3.
-     The structure is reordered for byte order conversion.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 492;
-        node-label = 'xran_cp_radioapp_section_ext4';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__ext4';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section__ext5';
-  cp-name   = 'xran_cp_radioapp_section_ext5';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext5_1aed93283265f941dc1d2bf8d634164493';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved0';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '319';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext5_1aca88dbe7fcac3aa95ac605c39a1ef6c3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mcScaleOffset2';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '320';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.3 scaling value for modulation compression  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext5_1a985dc9bc6fcfe447805f23272240db02';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'csf2';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '321';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.2 constellation shift flag  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext5_1a345b2bf8205e92f1aa2f73109c4e99c5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mcScaleReMask2';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '322';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.1 modulation compression power scale RE mask  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext5_1a8854bc563f0f80ccc93498c6f6386ebe';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mcScaleOffset1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '323';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.3 scaling value for modulation compression  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext5_1ae99d919e21fe8913cf62fe9a45303edf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'csf1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '324';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.2 constellation shift flag  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext5_1aa73c9c8643bc91f9af899bcb09d5329d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mcScaleReMask1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '325';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.1 modulation compression power scale RE mask  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '318';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 494;
-        node-label = 'xran_cp_radioapp_section_ext5';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__ext5';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section__ext__hdr';
-  cp-name   = 'xran_cp_radioapp_section_ext_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext__hdr_1ac83c9926f298a62e15cfbc16571a54fb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '130';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.3 extension length, in 32bits words  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext__hdr_1a9f0a18447f69980ff7c9371840018713';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'extType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '131';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.1 extension type  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__ext__hdr_1a260ff01d6dbfb5c57ac75516eb131c48';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.2 extension flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '126';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 496;
-        node-label = 'xran_cp_radioapp_section_ext_hdr';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__ext__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__radioapp__section__header';
-  cp-name   = 'xran_cp_radioapp_section_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1aa43c4c21b173ada1b6b7568956f0d650';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '94';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a5dc992c6cc64a3f245e5676c0ff12256';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numSymbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '95';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.7 number of symbols  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1aff6c92a5dba7cc22be5e23785fe5fc43';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '96';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.5 resource element mask  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a95e0dae95f44e3f580dba1f14119b6f8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header::__anonymous__::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 's0';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '97';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a9d9a9bc73a8aaac944ecb453eb402a07';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beamId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '99';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.9 beam identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1ad63f9c3cee58cacccc463bc3c3313cc6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '100';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.8 extension flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a2f522ea9e50aa828de1bbafaecc329b7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header::__anonymous__::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 's1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '103';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a2af8f4835a40414cf6f7950baafd76cf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header::__anonymous__::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 's3';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a64c04119c39e8dbcf00f4ae22968b1eb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ueId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '111';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.10 UE identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a5ab4ec89c9271cd004625b947af0dc3b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header::__anonymous__::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 's5';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '115';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1aaedd34aab03da5f169634cfc3aaf0e2a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-union xran_cp_radioapp_section_header::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'u';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '116';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1ae4ab3aebfd71c3b7c6e5e6890c650254';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.6 number of contiguous PRBs per control section  0000 0000b = all PRBs  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a94a428ce385fe1757f5de40003b85030';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '119';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.4 starting PRB of control section  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a9f989befc2b337ff570354389880d2b6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'symInc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '120';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.3 symbol number increment command XRAN_SYMBOLNUMBER_xxxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1ac91b2b11ae96c1a44e8a2fad473771c7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rb';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.2 resource block indicator, XRAN_RBIND_xxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__radioapp__section__header_1a9a83cf1c3a2706e565cbbd8a6e3af8b2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sectionId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '122';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.1 section identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '91';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Section headers definition for C-Plane.
-     Section type 6 and 7 are not present since those have different fields.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 498;
-        node-label = 'xran_cp_radioapp_section_header';
-        node-link = {
-          node-link-id = 'structxran__cp__radioapp__section__header';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__cp__rbmap__list';
-  cp-name   = 'xran_cp_rbmap_list';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1acbe4924d3235876d0b54c3c9ef6f8149';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'grp_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '330';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-group id for this entry, reserved for future use  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1a23b2201c117393dd97c63e750e211d57';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sym_start';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '332';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Start symbol ID  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1aa3855fbdf569667bde1830fe8033078a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sym_num';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '333';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of symbols  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1a1e0c8aee4bb2520855c655fc3f5ddb3e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rb_start';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '335';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Start RB position  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1af7735abb4d0e98bff75f6ca302402fd1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rb_num';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '336';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of RBs  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1abde12917f82ac21d3b35f788384b69d4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iq_buff_offset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Offset within Sym for start of IQs  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1a4743b4bb624ddabc85672184430d9d70';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iq_buff_len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '339';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-length IQs  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1a599d618c91d4ce33661381801a7dca9a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beam_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '341';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Bean Index  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1a1520b1ef6131bff6c14b88d849c266c5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '342';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-I and Q width in bits  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1aba2cd161fa32b47ca78d0a2e4cf605c3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'comp_meth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '343';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Compression method  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__cp__rbmap__list_1a0976e33e213bf38d277b829252a1ceaa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pad0';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '344';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '329';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This structure to hold the information of RB allocation from PHY
-to send data for allocated RBs only.  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 500;
-        node-label = 'xran_cp_rbmap_list';
-        node-link = {
-          node-link-id = 'structxran__cp__rbmap__list';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__device__ctx';
-  cp-name   = 'xran_device_ctx';
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'structxran__device__ctx_1ab7156a390b58bd5a5eb27161c656f112';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'LIST_HEAD';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-sym_cb_elem_list
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-cb_elem_entry
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '247';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a863c2e1054bcd2fb5d3a9edcfac2fd8e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sector_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '205';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a2b7202fa1a2e3c5187799f8be3b5459f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'xran_port_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '206';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acdd1d3179a2ecc831b45df3ac4ee230c';
-        sec-mem-ref-line = '2408';
-        sec-mem-ref-name = 'xran_sector_get_instances';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a3dbfc411296cd3d20af144236590ed91';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_eaxcid_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'eAxc_id_cfg';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '206';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a3842cc1a01bcaa4df37fd8c10308ff01';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_init
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fh_init';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '206';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-        sec-mem-ref-line = '711';
-        sec-mem-ref-name = 'xran_timer_arm';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-        sec-mem-ref-line = '1536';
-        sec-mem-ref-name = 'xran_pkt_validate';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a4adf91126704ea524f98f461f6180c85';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fh_cfg';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '206';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-        sec-mem-ref-line = '243';
-        sec-mem-ref-name = 'xran_is_prach_slot';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ac1db3db55038ef0b2f69827746eaf87c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prach_cp_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'PrachCPConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '206';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-        sec-mem-ref-line = '243';
-        sec-mem-ref-name = 'xran_is_prach_slot';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        sec-mem-ref-line = '1045';
-        sec-mem-ref-name = 'tx_cp_ul_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a072be4e030e23440817b205256d2df29';
-        sec-mem-ref-line = '1715';
-        sec-mem-ref-name = 'xran_process_tx_sym_cp_off';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad2506f0edcccb4fbdc5b41b03270a1af';
-        sec-mem-ref-line = '2000';
-        sec-mem-ref-name = 'xran_process_tx_sym_cp_on';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ac6a2e22859da6e8385450b7b9303c709';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'enablePrach';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '212';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a1acdb894b98fd0ddf9e5542b50acfc50';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'enableCP';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '213';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a9796d6da0db5312f3ddffc3c43038daf';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a165ca95dea40ce1abcc161f39087d38d';
-        sec-mem-ref-line = '1024';
-        sec-mem-ref-name = 'xranLibWraper::apply_cpenable';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a6fcbf469691a192f1ce298f70981c17a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'DynamicSectionEna';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1aee9d04742a7da3cfa9e267fe568b9185';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'offset_sec';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '216';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__timer_8c_1af01e1311b604e50d00b7ecce78d2ce22';
-        sec-mem-ref-line = '116';
-        sec-mem-ref-name = 'timing_adjust_gps_second';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ac885b03154fc1d5e7c10f09d92dd8a47';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'offset_nsec';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '217';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__timer_8c_1af01e1311b604e50d00b7ecce78d2ce22';
-        sec-mem-ref-line = '116';
-        sec-mem-ref-name = 'timing_adjust_gps_second';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a66006900f44c762b5df67ded52ee8edb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'enableSrs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '219';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a0dc2f992bcfe4f620d6ce2e969986d5c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_srs_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'srs_cfg';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '219';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb5dd6ae5569cb3090d441c800068244';
-        sec-mem-ref-line = '294';
-        sec-mem-ref-name = 'xran_init_srs';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a072be4e030e23440817b205256d2df29';
-        sec-mem-ref-line = '1715';
-        sec-mem-ref-name = 'xran_process_tx_sym_cp_off';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad2506f0edcccb4fbdc5b41b03270a1af';
-        sec-mem-ref-line = '2000';
-        sec-mem-ref-name = 'xran_process_tx_sym_cp_on';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1aeb7832eb5f4721f4a281feaacd1bb466';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '222';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-configuration of SRS  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a964fb75fa6395056fade4167354019f5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxPrbMapBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '223';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1af3ad0b6136919aabcdbac46b754aa7ed';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '224';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a3bfdc9ec9f4c738715460ddd03f0833f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxPrbMapBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '225';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a4bcca72021c589be2adf3647647a1232';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHPrachRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '226';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a8d643c55cfe976d88d44beefc0af0dff';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHSrsRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '227';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a9ef97a8be35f99eec4b85d06a3216762';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '227';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ad1cf1b34ac94d618897d8767cbfc7c44';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulTxPrbMapBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '227';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a1dfd09a710fa1cf63f61883a284a5f0f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '227';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a0c71464127a5828784d5775051f134d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFrontHaulRxPrbMapBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '227';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a7976d6beded6455154f323e1e542f085';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHPrachRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '227';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a8d0c3597635cdeb50f50f5c43d36e875';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sFHSrsRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '227';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a023feefd3cb93d648f673ce1a8c79563';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pCallback';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '238';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        sec-mem-ref-line = '963';
-        sec-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        sec-mem-ref-line = '999';
-        sec-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a4bb009dc28deffeccf1559528dbc5bee';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pCallbackTag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '239';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        sec-mem-ref-line = '963';
-        sec-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        sec-mem-ref-line = '999';
-        sec-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a5f7077fcb0eef30eca298a156e25ec0c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pPrachCallback';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '241';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        sec-mem-ref-line = '999';
-        sec-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a31909ed26aa2152e78db6fc72237b5d1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pPrachCallbackTag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '242';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        sec-mem-ref-line = '999';
-        sec-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a09221a6b8c8f4910a8d0ab9f14aa8d9b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pSrsCallback';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '244';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1aa1ab602d8bd88daec92581433fee0ff3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pSrsCallbackTag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '245';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        sec-mem-ref-line = '2679';
-        sec-mem-ref-name = 'xran_5g_srs_req';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ae3f1b1cbdaabdcfb693b93d75d4a9972';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sym_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '249';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-when we start sym 0 of up with respect to OTA time as measured in symbols  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ae4973aab78785b0738c729b26a1474e2';
-        sec-mem-ref-line = '1165';
-        sec-mem-ref-name = 'xran_timing_source_thread';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        sec-mem-ref-line = '2202';
-        sec-mem-ref-name = 'xran_process_tx_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a7986392c9b5ba31ca86b38401d940baa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sym_up_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '250';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ae4973aab78785b0738c729b26a1474e2';
-        sec-mem-ref-line = '1165';
-        sec-mem-ref-name = 'xran_timing_source_thread';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a88a1e1ec152b7daa669176e91660aead';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-xran_fh_tti_callback_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ttiCb';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '252';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-        sec-mem-ref-line = '244';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a57bc216aff0d372305a6d13a072c605b';
-        sec-mem-ref-line = '2900';
-        sec-mem-ref-name = 'xran_reg_physide_cb';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ab85e177210025d9e720d2696965c5af4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TtiCbParam';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-        sec-mem-ref-line = '244';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a57bc216aff0d372305a6d13a072c605b';
-        sec-mem-ref-line = '2900';
-        sec-mem-ref-name = 'xran_reg_physide_cb';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1abd4614a35f8f2cba7d7a671c9e545573';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SkipTti';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '254';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-        sec-mem-ref-line = '244';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a57bc216aff0d372305a6d13a072c605b';
-        sec-mem-ref-line = '2900';
-        sec-mem-ref-name = 'xran_reg_physide_cb';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a0ac55d6b8988083425a147f343c34455';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'xran2phy_mem_ready';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '256';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a9796d6da0db5312f3ddffc3c43038daf';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        sec-mem-ref-line = '963';
-        sec-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        sec-mem-ref-line = '999';
-        sec-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        sec-mem-ref-line = '2202';
-        sec-mem-ref-name = 'xran_process_tx_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a016b606244b631c62b0bad792717a27c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rx_packet_symb_tracker';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '258';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a62f6979f35115d4c857e734d875be5df';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rx_packet_prach_tracker';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '259';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ae3228d07f4ce31d4707fd5934fb8ec03';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rx_packet_callback_tracker';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '260';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        sec-mem-ref-line = '963';
-        sec-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a828091ca5ff40ad8918ace1376d25c05';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rx_packet_prach_callback_tracker';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '261';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a26e6c6447dffca5e7ece503e8c0e890c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prach_start_symbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '262';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a53af49f65e0dafdafcde73d693961a78';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prach_last_symbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '263';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a01cfa0ddd894bb94d785f755bfdd8b9e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'phy_tti_cb_done';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '265';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        sec-mem-ref-line = '582';
-        sec-mem-ref-name = 'sym_ota_cb';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a6bec02784f5898c72bdbe64469186a45';
-        sec-mem-ref-line = '1136';
-        sec-mem-ref-name = 'tti_to_phy_cb';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a824b36e330221e10743e6a09ebabbe89';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'direct_pool';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '267';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a6708e76366bccd72d10a3161e485e0f4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'indirect_pool';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '268';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a346d8b87e236cbb3056a5fb54fa44638';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct mbuf_table
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tx_mbufs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '268';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ad2bc382255cb424431bb7515a796e5bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_common_counters
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fh_counters';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '268';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-        sec-mem-ref-line = '1536';
-        sec-mem-ref-name = 'xran_pkt_validate';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac153c5a3e3f4f64ab0fafca6f593c380';
-        sec-mem-ref-line = '3074';
-        sec-mem-ref-name = 'xran_get_common_counters';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a82f0cc2ac9daada1e8330e3a91ec296b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-phy_encoder_poll_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdev_enc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '273';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-call back to poll BBDev encoder  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a264d30877c919a7f5a20e2b9b35c8aeb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-phy_decoder_poll_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdev_dec';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '274';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-call back to poll BBDev decoder  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1ad4eb63363a7e445e90ea75b8e99efaad';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-xran_ethdi_mbuf_send_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'send_cpmbuf2ring';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '276';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-callback to send mbufs of C-Plane packets to the ring  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        sec-mem-ref-line = '510';
-        sec-mem-ref-name = 'send_cpmsg';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-        sec-mem-ref-line = '2918';
-        sec-mem-ref-name = 'xran_register_cb_mbuf2ring';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__device__ctx_1a77daaa6043406a5924fd69b2dd42571e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-xran_ethdi_mbuf_send_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'send_upmbuf2ring';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '277';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-callback to send mbufs of U-Plane packets to the ring  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        sec-mem-ref-line = '436';
-        sec-mem-ref-name = 'send_symbol_ex';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-        sec-mem-ref-line = '2918';
-        sec-mem-ref-name = 'xran_register_cb_mbuf2ring';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-  cp-fileline  = '204';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 507;
-        node-label = 'xran_prach_cp_config';
-        node-link = {
-          node-link-id = 'structxran__prach__cp__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 503;
-        node-label = 'BbuIoBufCtrlStruct';
-        node-link = {
-          node-link-id = 'struct_bbu_io_buf_ctrl_struct';
-        };
-        node-child = {
-          child-id = '504';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sBufferList
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 510;
-        node-label = 'xran_fh_init';
-        node-link = {
-          node-link-id = 'structxran__fh__init';
-        };
-        node-child = {
-          child-id = '506';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxCId_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '511';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+io_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 502;
-        node-label = 'xran_device_ctx';
-        node-link = {
-          node-link-id = 'structxran__device__ctx';
-        };
-        node-child = {
-          child-id = '503';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFrontHaulTxBbuIoBufCtrl
-+sFHPrachRxBbuIoBufCtrl
-+sFHSrsRxBbuIoBufCtrl
-+sFrontHaulRxBbuIoBufCtrl
-+sFrontHaulTxPrbMapBbuIoBufCtrl
-+sFrontHaulRxPrbMapBbuIoBufCtrl
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '506';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxc_id_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '507';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+PrachCPConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '508';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_counters
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '505';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sFHPrachRxBuffers
-+sFrontHaulTxPrbMapBuffers
-+sFrontHaulRxPrbMapBuffers
-+sFHSrsRxBuffers
-+sFrontHaulTxBuffers
-+sFrontHaulRxBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '509';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+tx_mbufs
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '510';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_init
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '512';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '513';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+fh_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 505;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-      node = {
-        node-id    = 515;
-        node-label = 'xran_frame_config';
-        node-link = {
-          node-link-id = 'structxran__frame__config';
-        };
-        node-child = {
-          child-id = '516';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sSlotConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 504;
-        node-label = 'xran_buffer_list';
-        node-link = {
-          node-link-id = 'structxran__buffer__list';
-        };
-        node-child = {
-          child-id = '505';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+pBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 506;
-        node-label = 'xran_eaxcid_config';
-        node-link = {
-          node-link-id = 'structxran__eaxcid__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 509;
-        node-label = 'mbuf_table';
-        node-link = {
-          node-link-id = 'structmbuf__table';
-        };
-      }; /* node */
-      node = {
-        node-id    = 511;
-        node-label = 'xran_io_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__cfg';
-        };
-      }; /* node */
-      node = {
-        node-id    = 517;
-        node-label = 'xran_ru_config';
-        node-link = {
-          node-link-id = 'structxran__ru__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 508;
-        node-label = 'xran_common_counters';
-        node-link = {
-          node-link-id = 'structxran__common__counters';
-        };
-      }; /* node */
-      node = {
-        node-id    = 512;
-        node-label = 'xran_srs_config';
-        node-link = {
-          node-link-id = 'structxran__srs__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 513;
-        node-label = 'xran_fh_config';
-        node-link = {
-          node-link-id = 'structxran__fh__config';
-        };
-        node-child = {
-          child-id = '514';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+prach_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '515';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+frame_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '517';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ru_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '512';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 514;
-        node-label = 'xran_prach_config';
-        node-link = {
-          node-link-id = 'structxran__prach__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 516;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__eaxc__info';
-  cp-name   = 'xran_eaxc_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxc__info_1a6c426a9de5864167cd297299f82535ca';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cuPortId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '41';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxc__info_1a7d93f32b8b4f771bd3ccf0b917cbec8b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bandSectorId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '42';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxc__info_1a9264d54f92ac22a760270816417a692b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ccId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '43';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxc__info_1afb85286a39539b98fa09e33ccfa6226b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ruPortId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '44';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-  cp-fileline  = '40';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 519;
-        node-label = 'xran_eaxc_info';
-        node-link = {
-          node-link-id = 'structxran__eaxc__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__eaxcid__config';
-  cp-name   = 'xran_eaxcid_config';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxcid__config_1a3357253b181bed8132156f87728efc8d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mask_cuPortId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '309';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Mask CU PortId  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xran_compose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxcid__config_1affca087d8bc179073b5ae2f429340898';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mask_bandSectorId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '310';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Mask Band  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xran_compose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxcid__config_1a0ba87d865af2deb1ee2565f528e1e72d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mask_ccId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '311';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Mask CC  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xran_compose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxcid__config_1a64cc7d4da64fe531f01c6bb54e6a02f3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mask_ruPortId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '312';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Mask RU Port ID  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xran_compose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxcid__config_1a8812802228fbd32d92c2c8f29963628b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bit_cuPortId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '314';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-bandsectorId + ccId + ruportId  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xran_compose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxcid__config_1ab3f5b7b7c113a7fdff4bdf31ff685594';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bit_bandSectorId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '315';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-ccId + ruPortId  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xran_compose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxcid__config_1a292acf2be52d7b22753f8f3a9839f455';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bit_ccId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '316';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-ruportId  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xran_compose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__eaxcid__config_1aa6294a3b04f47cabf866ec1e1ec4bd23';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bit_ruPortId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '317';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-0  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        sec-mem-ref-line = '65';
-        sec-mem-ref-name = 'xran_compose_cid';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        sec-mem-ref-line = '89';
-        sec-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '308';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN spec section 3.1.3.1.6 ecpriRtcid / ecpriPcid define  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 521;
-        node-label = 'xran_eaxcid_config';
-        node-link = {
-          node-link-id = 'structxran__eaxcid__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__ecpri__cmn__hdr';
-  cp-name   = 'xran_ecpri_cmn_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ecpri__cmn__hdr_1a322d75c9ec1299251f0af915b2a1de75';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_concat';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '115';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-3.1.3.1.3 eCPRI concatenation indicator  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ecpri__cmn__hdr_1a5dc01ebf378adefbe507b257d8e6c6d8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_resv';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '116';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-3.1.3.1.2 eCPRI reserved  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ecpri__cmn__hdr_1ae951511bfaa494bee98d7fc69c0966f0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_ver';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '117';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-3.1.3.1.1 eCPRI protocol revision, defined in XRAN_ECPRI_VER  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ecpri__cmn__hdr_1a5b41115e5686e3ff4f14c356a3aa209a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_mesg_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-3.1.3.1.4 eCPRI message type, defined in ecpri_msg_type  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        sec-mem-ref-line = '1342';
-        sec-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ecpri__cmn__hdr_1a61bf830b8866773b24cbca74ed3a4d6f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_payl_size';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '119';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-3.1.3.1.5 eCPRI payload size, without common header and any padding bytes  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        sec-mem-ref-line = '1381';
-        sec-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1a7070bae58b40a4621354bda1677261af';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'xran_update_ecpri_payload_size';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-  cp-fileline  = '114';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      Structure holds common eCPRI header as per
-      Table 3 1 : eCPRI Transport Header Field Definitions
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 523;
-        node-label = 'xran_ecpri_cmn_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__cmn__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__ecpri__hdr';
-  cp-name   = 'xran_ecpri_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ecpri__hdr_1aa90ff3ad961fe295cdffddc945999212';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ecpri_cmn_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cmnhdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '119';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        sec-mem-ref-line = '1381';
-        sec-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        sec-mem-ref-line = '1342';
-        sec-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1a7070bae58b40a4621354bda1677261af';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'xran_update_ecpri_payload_size';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ecpri__hdr_1abe6f9630ee7939118e68d24d90434e0c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-rte_be16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_xtc_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '133';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-3.1.3.1.6 real time control data / IQ data transfer message series identifier  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ecpri__hdr_1aa5d2447d17b81766e3843a60296446e3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ecpri_seq_id
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_seq_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '133';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-3.1.3.1.7 message identifier  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        sec-mem-ref-line = '142';
-        sec-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-  cp-fileline  = '131';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      Structure holds eCPRI transport header as per
-      Table 3 1 : eCPRI Transport Header Field Definitions
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 527;
-        node-label = 'xran_ecpri_cmn_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__cmn__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 526;
-        node-label = 'ecpri_seq_id';
-        node-link = {
-          node-link-id = 'structecpri__seq__id';
-        };
-      }; /* node */
-      node = {
-        node-id    = 525;
-        node-label = 'xran_ecpri_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__hdr';
-        };
-        node-child = {
-          child-id = '526';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ecpri_seq_id
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '527';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__ethdi__ctx';
-  cp-name   = 'xran_ethdi_ctx';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a84a901e82e979ec87118ff865b311a1f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_io_loop_cfg
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'io_cfg';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '92';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a9aae028a7de6cf24800730ee0ead940a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'entities';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '92';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a5a97f72041614c818fa41ba34f0d776d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ping_state';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '115';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1af01104d20d9d5120bd7c5b39c7084643';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ping_times';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '116';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a01a95c1b6bb9bcb0390508a3045ad0ed';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'known_peers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '117';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1af78a2835ea5575b2e63963898d89b34f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_ring *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tx_ring';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '119';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a252aa4a41dea61041edb525c4190651b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_ring *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rx_ring';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '120';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1ae69618bbe52d90014001faa69198051c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_ring *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pkt_dump_ring';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a371cecbf2b9db724d36a5c8da75c5463';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timer_autodetect';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1ae6b738dc6d77d4734678c55c56efdd9d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timer_ping';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1aa7306ce280013295a40e89e29bb536a6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timer_sync';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a46bbd0014fd7d61fb5a9cad69eb2f6b0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timer_tx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a73b587527ef3ade588b6ba7db09b6b87';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'busy_poll_till';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '127';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a16aa42188d112d73d8d32b0f766d8d2c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pkt_stats';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '129';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a5233222c0adb365a4dbdc52a54abf845';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cp_vtag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '131';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ethdi__ctx_1a798a71d6d7f0176bb1fcb276811e5271';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'up_vtag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-  cp-fileline  = '112';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 530;
-        node-label = 'xran_io_loop_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__loop__cfg';
-        };
-      }; /* node */
-      node = {
-        node-id    = 529;
-        node-label = 'xran_ethdi_ctx';
-        node-link = {
-          node-link-id = 'structxran__ethdi__ctx';
-        };
-        node-child = {
-          child-id = '530';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+io_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__fh__config';
-  cp-name   = 'xran_fh_config';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1acd95c2211d7c4274883572ee1ac829f4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dpdk_port';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '498';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DPDK port number used for FH  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1ad972d84bc9f4c3d7714a3e398abb2a82';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sector_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '499';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Band sector ID for FH  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a6dcac3ea0b3d99c20c2e6f7091b8b342';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nCC';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '500';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of Component carriers supported on FH  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aeeef9211b4ee7d22934db64125b538dd';
-        sec-mem-ref-line = '1120';
-        sec-mem-ref-name = 'xranLibWraper::get_num_cc';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1abcac68b45b2bcf3b5458817d65b86e45';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'neAxc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '501';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of eAxc supported on one CC 
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aef8068804ca7393d92edd9ed22d90070';
-        sec-mem-ref-line = '1121';
-        sec-mem-ref-name = 'xranLibWraper::get_num_eaxc';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a6b9c6f2e0bae93c45674bea4082c8a7a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'neAxcUl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '502';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of eAxc supported on one CC for UL direction  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1ac63d8c67956a8a08cbfd8efb92a2f055';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nAntElmTRx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '503';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of antenna elements for TX and RX  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1adde1d671cf6532a577f13d85875ee3b4';
-        sec-mem-ref-line = '1124';
-        sec-mem-ref-name = 'xranLibWraper::get_num_antelmtrx';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a8956e982993d4b310e3bffe207f66405';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDLFftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '504';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DL FFT size  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1ae4908e70f937e7eca578e348f4e3911f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nULFftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '505';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-UL FFT size  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a7917929ae3bb588a5bf6f4e56cf9549e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDLRBs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '506';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DL PRB   
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad2b06001d76c9a773c242b28fc7c92f4';
-        sec-mem-ref-line = '1122';
-        sec-mem-ref-name = 'xranLibWraper::get_num_dlrbs';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a5448b37ad609bb66bf44b44d1f9bac72';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nULRBs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '507';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-UL PRB   
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a967a0c58430104684cf2f9b1fdb444da';
-        sec-mem-ref-line = '1123';
-        sec-mem-ref-name = 'xranLibWraper::get_num_ulrbs';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1ac0e69adfb3c3429ce7f7b9a568959934';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDLAbsFrePointA';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '508';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a6db9b8b082db12b94c9d7b910a2bf747';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nULAbsFrePointA';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '509';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1acd9d2cad066dac9c7ae84a0edbc9b8ae';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDLCenterFreqARFCN';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '510';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-center frerquency for DL in MHz  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a1fbf2d7a3e30db571b28c7800f38765d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nULCenterFreqARFCN';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '511';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-center frerquency for UL in MHz  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1ac5dde77f03307e306f2a05821bc5179a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-xran_fh_tti_callback_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ttiCb';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '512';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-call back for TTI event  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a61f973d7b468c5fc1df628c476509ca6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ttiCbParam';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '513';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-parameters of call back function  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a167e91cb91119363bf10c9430b6f082c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prach_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prach_conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '513';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PRACH specific configurations for FH  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a0395e3b64e7fe193c70ea4e86ce2bddc';
-        sec-mem-ref-line = '1130';
-        sec-mem-ref-name = 'xranLibWraper::get_cfg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a418f7a13335ab7fbfb840bae611ed0e5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_srs_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'srs_conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '513';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-SRS specific configurations for FH  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb5dd6ae5569cb3090d441c800068244';
-        sec-mem-ref-line = '294';
-        sec-mem-ref-name = 'xran_init_srs';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a72b0cba491d0dd2703d684cb2c2a14cf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_frame_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'frame_conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '513';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-frame config  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'sample-app_8c_1aa8022559021fc69bb2664a476ac83ba3';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'xran_fh_rx_callback';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a7d7488daf0a2eebb9359f760a60eaf7c';
-        sec-mem-ref-line = '1118';
-        sec-mem-ref-name = 'xranLibWraper::get_numerology';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a5548a3a1605dbf7b492d6eb164d3c667';
-        sec-mem-ref-line = '1119';
-        sec-mem-ref-name = 'xranLibWraper::get_duplextype';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a387cf1bf4b8f48c23d58309a0c1a9e2c';
-        sec-mem-ref-line = '1136';
-        sec-mem-ref-name = 'xranLibWraper::get_cfg_frame';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-        sec-mem-ref-line = '243';
-        sec-mem-ref-name = 'xran_is_prach_slot';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a27ff648f80c139235421b81f957fcb7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ru_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ru_conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '513';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-config of RU as per XRAN spec  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a25afbf449e11f9e290e0fdbef77702c2';
-        sec-mem-ref-line = '1116';
-        sec-mem-ref-name = 'xranLibWraper::get_rucategory';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a8789158912b9607cbc6414c92a120003';
-        sec-mem-ref-line = '1142';
-        sec-mem-ref-name = 'xranLibWraper::get_cfg_ru';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a82f0cc2ac9daada1e8330e3a91ec296b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-phy_encoder_poll_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdev_enc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '520';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-call back to poll BBDev encoder  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a264d30877c919a7f5a20e2b9b35c8aeb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-phy_decoder_poll_fn
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdev_dec';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '521';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-call back to poll BBDev decoder  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__config_1a583c2f58d0655789ea36e22d605ab9ad';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'log_level';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '523';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-configuration of log level  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '497';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN front haul general configuration  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 534;
-        node-label = 'xran_frame_config';
-        node-link = {
-          node-link-id = 'structxran__frame__config';
-        };
-        node-child = {
-          child-id = '535';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sSlotConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 536;
-        node-label = 'xran_ru_config';
-        node-link = {
-          node-link-id = 'structxran__ru__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 537;
-        node-label = 'xran_srs_config';
-        node-link = {
-          node-link-id = 'structxran__srs__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 532;
-        node-label = 'xran_fh_config';
-        node-link = {
-          node-link-id = 'structxran__fh__config';
-        };
-        node-child = {
-          child-id = '533';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+prach_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '534';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+frame_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '536';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ru_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '537';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 533;
-        node-label = 'xran_prach_config';
-        node-link = {
-          node-link-id = 'structxran__prach__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 535;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__fh__init';
-  cp-name   = 'xran_fh_init';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a8a5462b0059073e90d42f8bfa066d566';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_io_cfg
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'io_cfg';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '317';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DPDK IO for XRAN  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-        sec-mem-ref-line = '711';
-        sec-mem-ref-name = 'xran_timer_arm';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-        sec-mem-ref-line = '1536';
-        sec-mem-ref-name = 'xran_pkt_validate';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a3a10011d5a15ba88d65b9e027cdff35e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_eaxcid_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'eAxCId_conf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '317';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-config of ecpriRtcid/ecpriPcid  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a4f3d38bbb69d7dc49515ba2e0002537e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dpdkBasebandFecMode';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '327';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DPDK Baseband FEC device mode (0-SW, 1-HW)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ab783700ba1f1b7d6d617a102f01e2e8a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dpdkBasebandDevice';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '328';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DPDK Baseband device address  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a6a78f61ed42f876c7cfa835be5ed0942';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'filePrefix';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '329';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DPDK prefix  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a3c8ee4e9dd2a5354e83fb30c95598f30';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mtu';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '331';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-maximum transmission unit (MTU) is the size of the largest protocol data unit (PDU) that can be communicated in a single
-xRAN network layer transaction. supported 1500 bytes and 9600 bytes (Jumbo Frame)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1adcde08e47bdc5157e76975f32d1e96e8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'p_o_du_addr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '333';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-O-DU Ethernet Mac Address  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ab05fc2b0bda23212626e2f075ce8e817';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'p_o_ru_addr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '334';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-O-RU Ethernet Mac Address  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1af01fc39016255fbbedd02b31bb9c7959';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'totalBfWeights';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '336';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The total number of beamforming weights on RU for extensions  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a05dca46f0128cb233e7d4f73215cc4a9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Tadv_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '338';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1aebed6420fb04aabce30025eec4583807';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_min_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '339';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a5df6250657a91c27fa2416154ec5a609';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_max_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '340';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1acfa0c4237b95b1dc83d19e00d6487ec0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_min_cp_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '341';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a60007ed3e328b06fb7f7ff2b3a37dac5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_max_cp_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '342';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1aac84937e634fccb665c6de923af50c0f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_min_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '343';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1af27977cbf63a8beb2fd6b1f17c1502df';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T2a_max_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '344';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ac2e5d027408848a38879331bf54d5adf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Ta3_min';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '345';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a82517c890db705ee58767fd245193214';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Ta3_max';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '346';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a73b80929304dcde73f2c2f6d4f7448fa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_min_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '347';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a6080f8ca5894be470378d6f265c1f665';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_max_cp_dl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '348';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ab2d0817976952478020b3437b3dbbfc3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_min_cp_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '349';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a71254f497cb48a57b123c7f4897b7a38';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_max_cp_ul';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '350';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a0447175262da4e12814983c97d73ad21';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_min_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '351';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a76ae7531da0aa8656d95c194f1e75b0f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'T1a_max_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '352';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ad8a8a60941ab888de5187345ce5fc92c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Ta4_min';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '353';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a934a145ce39320896b81ac25276b24d8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Ta4_max';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '354';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Table 2 7 : xRAN Delay Management Model Parameters  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ab0bb0b684cc2798a2ef1ceabe4a47e38';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'enableCP';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '356';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable C-plane  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a165ca95dea40ce1abcc161f39087d38d';
-        sec-mem-ref-line = '1024';
-        sec-mem-ref-name = 'xranLibWraper::apply_cpenable';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a5855fc30031ba49b7375526f7cda0ff7';
-        sec-mem-ref-line = '1126';
-        sec-mem-ref-name = 'xranLibWraper::is_cpenable';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ac0646000d1448798a186e109df0bb3dd';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prachEnable';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '357';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable PRACH    
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a5b5d9e46f23728cf8901e177fbf1e32b';
-        sec-mem-ref-line = '1127';
-        sec-mem-ref-name = 'xranLibWraper::is_prachenable';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a367975ed81727c2747411672f73b2754';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'srsEnable';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '358';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable SRS (Cat B specific)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1adc6cb9229207f58f6c4375305dcb5384';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cp_vlan_tag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '359';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-C-plane vlan tag  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ae5c22bf3cd63e278914bf627dab04ce8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'up_vlan_tag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '360';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-U-plane vlan tag  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a8ad55119f3b227785857aaddef6a8384';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'debugStop';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '361';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable auto stop  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a0ce1293a9896f3e28d960a0b1d9dc911';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'debugStopCount';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '362';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable auto stop after number of Tx packets  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1a6fcbf469691a192f1ce298f70981c17a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'DynamicSectionEna';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '363';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable dynamic C-Plane section allocation  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a1d92eb426fc3269a180f07289f738d1a';
-        sec-mem-ref-line = '1128';
-        sec-mem-ref-name = 'xranLibWraper::is_dynamicsection';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1ae2b1a8eb1532f9f5aedc946086bec354';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'GPS_Alpha';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '364';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__fh__init_1aba260ecc47cc76ee126e5b9837f31ab8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'GPS_Beta';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '365';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '323';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN Front haul interface initialization settings
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 539;
-        node-label = 'xran_fh_init';
-        node-link = {
-          node-link-id = 'structxran__fh__init';
-        };
-        node-child = {
-          child-id = '540';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxCId_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '541';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+io_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 540;
-        node-label = 'xran_eaxcid_config';
-        node-link = {
-          node-link-id = 'structxran__eaxcid__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 541;
-        node-label = 'xran_io_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__cfg';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__flat__buffer';
-  cp-name   = 'xran_flat_buffer';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__flat__buffer_1ac9d92d585877c2ef1af759479baf85fe';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nElementLenInBytes';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '555';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  The Element length specified in bytes.
-This parameter specifies the size of a single element in the buffer.
-The total size of the buffer is described as
-bufferSize = nElementLenInBytes * nNumberOfElements  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__flat__buffer_1a4371798a7694f5939136dca8baa93f21';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nNumberOfElements';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '560';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The number of elements in the physical contiguous memory segment  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__flat__buffer_1a2c3c46f4c4709f349a0cc62bae9ca92d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nOffsetInBytes';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '562';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Offset in bytes to the start of the data in the physical contiguous
-memory segment  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__flat__buffer_1a0119c99b1fb0b423f6c1acf165cb8930';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nIsPhyAddr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '565';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__flat__buffer_1a77f0d5374ee675db57c0b29946ca7744';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pData';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '566';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-    The data pointer is a virtual address, however the actual data pointed
-  to is required to be in contiguous physical memory unless the field
-requiresPhysicallyContiguousMemory in CpaInstanceInfo is false.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__flat__buffer_1addb9297d816b26c680888115de8c9538';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '570';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-pointer to control section coresponding to data buffer  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '554';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     A flat buffer structure. The data pointer, pData, is a virtual address.
-     The API requires the memory to by physically contiguous. Each flat
-     buffer segment may contain several equally sized elements.
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 543;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__frame__config';
-  cp-name   = 'xran_frame_config';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__frame__config_1a3b86317723a592e240c0047e53a6326d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nFrameDuplexType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '460';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Frame Duplex type:  0 -> FDD, 1 -> TDD  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a5548a3a1605dbf7b492d6eb164d3c667';
-        sec-mem-ref-line = '1119';
-        sec-mem-ref-name = 'xranLibWraper::get_duplextype';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__frame__config_1a78b2fab8e8d6a6424c2712d528fd9a58';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nNumerology';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '461';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Numerology, determine sub carrier spacing, Value: 0->4
-0: 15khz,  1: 30khz,  2: 60khz
-3: 120khz, 4: 240khz  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'sample-app_8c_1aa8022559021fc69bb2664a476ac83ba3';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'xran_fh_rx_callback';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a7d7488daf0a2eebb9359f760a60eaf7c';
-        sec-mem-ref-line = '1118';
-        sec-mem-ref-name = 'xranLibWraper::get_numerology';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-        sec-mem-ref-line = '243';
-        sec-mem-ref-name = 'xran_is_prach_slot';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__frame__config_1a53a1d989c6dee827495401b1973c9ef8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nTddPeriod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '464';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-TDD period  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a970616fd84b2f27327a77e202d31eeef';
-        sec-mem-ref-line = '1047';
-        sec-mem-ref-name = 'xranLibWraper::get_slot_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__frame__config_1a4664e9a9005020b4a98ada2d256906e2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_slot_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sSlotConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '464';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-TDD Slot configuration - If nFrameDuplexType = TDD(1), then this config defines the slot config type for each slot. 
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a970616fd84b2f27327a77e202d31eeef';
-        sec-mem-ref-line = '1047';
-        sec-mem-ref-name = 'xranLibWraper::get_slot_config';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '459';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN front haul frame config  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 545;
-        node-label = 'xran_frame_config';
-        node-link = {
-          node-link-id = 'structxran__frame__config';
-        };
-        node-child = {
-          child-id = '546';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sSlotConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 546;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__io__cfg';
-  cp-name   = 'xran_io_cfg';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1a1e6927fa1486224044e568f9c370519b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '295';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-should be (0) for O-DU or (1) O-RU (debug)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-        sec-mem-ref-line = '1536';
-        sec-mem-ref-name = 'xran_pkt_validate';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1ae58734e2aff608373089778da1aa4efa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dpdk_dev';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '296';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-VFs devices   
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1a64ddf49fc9f31dbe434f9ee6b0a08db4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdev_dev';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '297';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-BBDev dev name  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1ab99f9c6dba4d5fdc09299b3ac670503c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdev_mode';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '298';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DPDK for BBDev  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1a53341e81716fce9aeddee73d7228f2bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '299';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-reservd  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1a727bdc89e33bfc7d18dfaf166d46598a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'system_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '300';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-reservd  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1a7ea8f53112b353d5e98cc955437f3706';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pkt_proc_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '301';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-reservd  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1afc9b03cdc767412993891263da114dc3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pkt_aux_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '302';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-reservd  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1aa442a227739dcff5212e5356dee54b68';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timing_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '303';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-core used by xRAN  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-        sec-mem-ref-line = '711';
-        sec-mem-ref-name = 'xran_timer_arm';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__cfg_1ab4a87dda9c9ac332a46e6a9b8a8b8315';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'port';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '304';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-VFs ports  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '294';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-DPDK IO configuration for XRAN layer  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 548;
-        node-label = 'xran_io_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__cfg';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__io__loop__cfg';
-  cp-name   = 'xran_io_loop_cfg';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1a1e6927fa1486224044e568f9c370519b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '83';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1a5df64aa9312bc9c7860efa45117045ff';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dpdk_dev';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '84';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1a64ddf49fc9f31dbe434f9ee6b0a08db4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdev_dev';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '85';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1a42ca365685976f50257addd91dfc653a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bbdev_mode';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '86';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1a18da1e1fddf1ac92da74aecf88ab2b2e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '87';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1ad541922317ba6249ed0d3d0c333cfad0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'system_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '88';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1a0b34ea46d27e0e37faae5f15997cc607';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pkt_proc_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '89';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1a45c65f9da3c052a4b461c34be998b138';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pkt_aux_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '90';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1ab93b5693f54489ba747cce7e0a09f84a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timing_core';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '91';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__io__loop__cfg_1af48c6d39ced0dc3629c2b2c1322dae84';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'port';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      sec-mem-desc-line = '92';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-  cp-fileline  = '82';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 550;
-        node-label = 'xran_io_loop_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__loop__cfg';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__pkt__comm__hdr';
-  cp-name   = 'xran_pkt_comm_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__pkt__comm__hdr_1a6e3fef7be6167ccb1e122ef76ceb409a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ether_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'eth_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '213';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Ethernet Header  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__pkt__comm__hdr_1ae84e1fad9281c0bfd9c07df6a570a4f0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ecpri_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      sec-mem-desc-line = '213';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-eCPRI Transport Header  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-  cp-fileline  = '234';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      Structure holds common xran packet header
-      3.1.1 Ethernet Encapsulation
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 555;
-        node-label = 'xran_ecpri_cmn_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__cmn__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 552;
-        node-label = 'xran_pkt_comm_hdr';
-        node-link = {
-          node-link-id = 'structxran__pkt__comm__hdr';
-        };
-        node-child = {
-          child-id = '553';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ecpri_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 554;
-        node-label = 'ecpri_seq_id';
-        node-link = {
-          node-link-id = 'structecpri__seq__id';
-        };
-      }; /* node */
-      node = {
-        node-id    = 553;
-        node-label = 'xran_ecpri_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__hdr';
-        };
-        node-child = {
-          child-id = '554';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ecpri_seq_id
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '555';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__prach__config';
-  cp-name   = 'xran_prach_config';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__config_1acb5fe8097b0115e038eb02d5900f66d6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrachConfIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '432';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PRACH Configuration Index 
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__config_1ab9b99e41ea39f16780f66a539aa872c8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrachSubcSpacing';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '433';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-     PRACH Sub-carrier spacing
-Value:0->1
-For below 6GHz the values indicate 15kHz or 30kHz
-For above 6GHz the values indicate 60kHz or 120kHz 
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__config_1a45ae197adc4010202a5b71d7b602bc0c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrachZeroCorrConf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '438';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PRACH zeroCorrelationZoneConfig  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__config_1a26e6c95dfde831c2588d46dde588c751';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrachRestrictSet';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '439';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PRACH restrictedSetConfig  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__config_1a66b19aaa946c36b309a3403b3d576c58';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrachRootSeqIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '440';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PRACH Root Sequence Index  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__config_1a5c648c99c04370a4e8767f919a2289bf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrachFreqStart';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '441';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PRACH prach-frequency-start   
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__config_1a3b43924c5ef23b0496d1a7adf2752dbf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrachFreqOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '442';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PRACH prach-frequency-offset  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '91';
-        sec-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__config_1ab3ca7a740428b7023b7e29197124983b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrachFilterIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '443';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PRACH Filter index  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '430';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-SRS configuration required for XRAN based FH  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 557;
-        node-label = 'xran_prach_config';
-        node-link = {
-          node-link-id = 'structxran__prach__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__prach__cp__config';
-  cp-name   = 'xran_prach_cp_config';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1ad5150de5e1c141cfe288f260afb00830';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'filterIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '127';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1ac54814779041bec5dcf8aec288d69b06';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startSymId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '128';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a6b13285aabf8f2f4598143b2670204c1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '129';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1aabc4fe26e40f742fd255e2bb8534de75';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '130';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a664cb6ca464c69ef60a445fa4f4b3522';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numSymbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '131';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1aa68c277a66312b4b90819cccc055bdb7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'timeOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a3af58496c14a1c91c015aa6ffe7dca49';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'freqOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '133';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a855041f3139611ca7478502e3241b2f1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nrofPrachInSlot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '134';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-        sec-mem-ref-line = '243';
-        sec-mem-ref-name = 'xran_is_prach_slot';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a2e544eaae35a5756272d62af4fa53a19';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'occassionsInPrachSlot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '135';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a0f561e77fa0f040b637f4e04f6cd8078';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'x';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '136';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a1d627e83c5e0ae889b71ea0508991f29';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'y';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '137';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a3b00fdd9e145b9c7be29aa35c6f94fe1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'isPRACHslot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '138';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-        sec-mem-ref-line = '243';
-        sec-mem-ref-name = 'xran_is_prach_slot';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prach__cp__config_1a38a5594e33178248d80ccde98a16262a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'eAxC_offset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '139';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-starting eAxC for PRACH stream  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-  cp-fileline  = '126';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 559;
-        node-label = 'xran_prach_cp_config';
-        node-link = {
-          node-link-id = 'structxran__prach__cp__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__prb__elm';
-  cp-name   = 'xran_prb_elm';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a5248ad5c1a177b8b9d5ef60f710652bc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nRBStart';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '394';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-start RB of RB allocation  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a18adf7163dacc5bd7dd344fb1216f729';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nRBSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '395';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of RBs used  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a5acab5eec7096fb7732c804f71f02a4d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nStartSymb';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '396';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-start symbol ID  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1ad2586af82c76901c361a2d08a6ba553b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numSymb';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '397';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of symbols  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1aba198438bbacf8f73b6bfa481b365ce5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nBeamIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '398';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-beam index for given PRB  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a0cae38b481020301f9e6831c27b5058b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bf_weight_update';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '399';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1ad73157f14fa98c54fb563244c1327933';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compMethod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '400';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-need to update beam weights or not  compression index for given PRB  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a36f5a0cedd274c3ec55f81535f06e0de';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '401';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-compression bit width for given PRB  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a8b8b1bd49f0c7c15063d74dd4ad48cde';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'BeamFormingType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '402';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-index based, weights based or attribute based beam forming 
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a6c405fdd34c38d29b355cd051527ad9b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_desc *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'p_sec_desc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '404';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-section desctiptors to U-plane data given RBs  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1af868e8b704cfa4b2cfc9f02b14bb8ca4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_bf_weight
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bf_weight';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '404';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-beam forming information relevant for given RBs  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a3e5b780c49cb9d6ec97dcd4762f8ac34';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_bf_attribute
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bf_attribute';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '404';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a78ed222752b307427c62c9f4c1e4c8be';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_bf_precoding
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bf_precoding';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '404';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__elm_1a792a3f6fb505ec20367144c2cd79f295';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-union xran_prb_elm::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = '@4';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '410';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '393';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-PRB element structure  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 562;
-        node-label = 'xran_cp_bf_weight';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__weight';
-        };
-      }; /* node */
-      node = {
-        node-id    = 565;
-        node-label = 'xran_cp_bf_precoding';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__precoding';
-        };
-      }; /* node */
-      node = {
-        node-id    = 564;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 563;
-        node-label = 'xran_cp_bf_attribute';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__attribute';
-        };
-      }; /* node */
-      node = {
-        node-id    = 561;
-        node-label = 'xran_prb_elm';
-        node-link = {
-          node-link-id = 'structxran__prb__elm';
-        };
-        node-child = {
-          child-id = '562';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_weight
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '563';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_attribute
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '564';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+p_sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '565';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_precoding
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__prb__map';
-  cp-name   = 'xran_prb_map';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1a92abda0bec7c1c978fe96f87aad18067';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'dir';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '415';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DL or UL direction  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1a5ca9a2b3d2a5c902f8153e3e383049be';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'xran_port';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '416';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-xran id of given RU [0-(XRAN_PORTS_NUM-1)]  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1a1c85ead6321835264d2451291430a7da';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'band_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '417';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-xran band id  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1a7fd0cb6d38d73460d3eaba911462dc69';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cc_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '418';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-componnent carrier id [0 - (XRAN_MAX_SECTOR_NR-1)]  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1a16b7b2d1f57da5ed39e7e3a026592a85';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ru_port_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '419';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-RU device antenna port id [0 - (XRAN_MAX_ANTENNA_NR-1)  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1a689e28eeb2f378d4dc5f915a30f560db';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tti_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '420';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-xRAN slot id [0 - (max tti-1)]  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1afc7dda8bf6b9a76f94c88c3610d9c594';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'start_sym_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '421';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-start symbol Id [0-13]  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1a5a2ad8f5285dd33572e310069cdac3c4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nPrbElm';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '422';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-total number of PRB elements for given map [0- (XRAN_MAX_PRBS-1)]  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__prb__map_1a2357c89e196d6c8c53e29bf04d168b7e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prb_elm
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prbMap';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '422';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '414';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-PRB map structure  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 569;
-        node-label = 'xran_cp_bf_weight';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__weight';
-        };
-      }; /* node */
-      node = {
-        node-id    = 572;
-        node-label = 'xran_cp_bf_precoding';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__precoding';
-        };
-      }; /* node */
-      node = {
-        node-id    = 571;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 567;
-        node-label = 'xran_prb_map';
-        node-link = {
-          node-link-id = 'structxran__prb__map';
-        };
-        node-child = {
-          child-id = '568';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+prbMap
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 570;
-        node-label = 'xran_cp_bf_attribute';
-        node-link = {
-          node-link-id = 'structxran__cp__bf__attribute';
-        };
-      }; /* node */
-      node = {
-        node-id    = 568;
-        node-label = 'xran_prb_elm';
-        node-link = {
-          node-link-id = 'structxran__prb__elm';
-        };
-        node-child = {
-          child-id = '569';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_weight
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '570';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_attribute
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '571';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+p_sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '572';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+bf_precoding
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__radioapp__ud_comp__header';
-  cp-name   = 'xran_radioapp_udComp_header';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__radioapp__ud_comp__header_1a9c71fd134ce52f71b21a0a9bef99163a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'udCompMeth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '47';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Compression method, XRAN_COMPMETHOD_xxxx  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__radioapp__ud_comp__header_1aa1f422e7156fc4b759197bd687beffba';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'udIqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      sec-mem-desc-line = '48';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-IQ bit width, 1 ~ 16  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  cp-fileline  = '46';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     user data compression header defined in 5.4.4.10 / 6.3.3.13
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 574;
-        node-label = 'xran_radioapp_udComp_header';
-        node-link = {
-          node-link-id = 'structxran__radioapp__ud_comp__header';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__recv__packet__info';
-  cp-name   = 'xran_recv_packet_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__recv__packet__info_1af75754cde2a3f5b9a770a31adb61fcbf';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_version';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '48';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__recv__packet__info_1a3e9be941593e594f0aece9b7f223d757';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-enum ecpri_msg_type
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'msg_type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '48';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__recv__packet__info_1abfeae9f0b773fefda3b80b9ca41d3ff6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'payload_len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '50';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__recv__packet__info_1acd06407a6718be7fc0ed0b9bf6b9e4c3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_eaxc_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'eaxc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '50';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__recv__packet__info_1ad03f3906ca027603299130f471bbdfe3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'seq_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '52';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__recv__packet__info_1a860ee826897d09d78f35d2b15085efac';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'subseq_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '53';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__recv__packet__info_1afc198efda3f50db2a5cae3c738528dd9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ebit';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      sec-mem-desc-line = '54';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-  cp-fileline  = '47';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 576;
-        node-label = 'xran_recv_packet_info';
-        node-link = {
-          node-link-id = 'structxran__recv__packet__info';
-        };
-        node-child = {
-          child-id = '577';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eaxc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 577;
-        node-label = 'xran_eaxc_info';
-        node-link = {
-          node-link-id = 'structxran__eaxc__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__ru__config';
-  cp-name   = 'xran_ru_config';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ru__config_1af92ff2dfd2bddd0880d779c04b9fb359';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_category
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'xranCat';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '464';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-mode: Catergory A or Category B  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a25afbf449e11f9e290e0fdbef77702c2';
-        sec-mem-ref-line = '1116';
-        sec-mem-ref-name = 'xranLibWraper::get_rucategory';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ru__config_1a1520b1ef6131bff6c14b88d849c266c5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '486';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-IQ bit width  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ru__config_1a1e4a3c43fc7865c6520471fb9ba8501f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compMeth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '487';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Compression method  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ru__config_1a59e7e8f3feb686850b0cb0ae065de85b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fftSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '488';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-FFT Size  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '92';
-        sec-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ru__config_1a74e72997edeea7f9f1696baffb9989b4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_input_byte_order
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'byteOrder';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '488';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Order of bytes in int16_t in buffer. Big or little endian  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        sec-mem-ref-line = '1384';
-        sec-mem-ref-name = 'xran_process_prach_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        sec-mem-ref-line = '1461';
-        sec-mem-ref-name = 'xran_process_srs_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ru__config_1ad1b1309ca2645e24fa201f8decae1988';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_input_i_q_order
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqOrder';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '488';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-order of IQs in the buffer  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__ru__config_1a7a25206e77e83a57fd036102cebfb4f0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'xran_max_frame';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '491';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-max frame number supported  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '483';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN front haul IQ compression settings  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 579;
-        node-label = 'xran_ru_config';
-        node-link = {
-          node-link-id = 'structxran__ru__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__section__desc';
-  cp-name   = 'xran_section_desc';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__desc_1aa82fd2a2292b3c25c7027b898fa53815';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'section_id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '383';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-section id used for this element  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__desc_1a4d1fb35f3f2d9f3556fbd1761a167255';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iq_buffer_offset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '385';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Offset in bytes for the content of IQs with in main symb buffer  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__desc_1ae55ac9499e5406559ad2ff0376dd0a68';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iq_buffer_len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '386';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Length in bytes for the content of IQs with in main symb buffer  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__desc_1a77f0d5374ee675db57c0b29946ca7744';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pData';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '388';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-optional pointer to data buffer  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__desc_1addb9297d816b26c680888115de8c9538';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '389';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-optional poitner to mbuf  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        sec-mem-ref-line = '1578';
-        sec-mem-ref-name = 'xran_process_rx_sym';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '382';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-section descriptor for given number of PRBs used on U-plane packet creation  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 581;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__section__gen__info';
-  cp-name   = 'xran_section_gen_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1a6ccd48a36736101737e9b419d7a3cc85';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'info';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '290';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The information for section  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1aa561d89cbc570e39183c64a5095a6053';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'exDataSize';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '298';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The number of Extensions or type 6/7 data  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a8a6808ba5994c2ab413ee00dd56299cd';
-        sec-mem-ref-line = '907';
-        sec-mem-ref-name = 'xran_append_section_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1acb5cfd209ba75c853d03f701e7f91679';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '301';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-the type of section extension  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a8a6808ba5994c2ab413ee00dd56299cd';
-        sec-mem-ref-line = '907';
-        sec-mem-ref-name = 'xran_append_section_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1a8aed22e2c7b283705ec82e0120515618';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '302';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-length of extension data  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1a735984d41155bc1032e09bece8f8d66d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '303';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-pointer to extension data  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a8a6808ba5994c2ab413ee00dd56299cd';
-        sec-mem-ref-line = '907';
-        sec-mem-ref-name = 'xran_append_section_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1ab8e4e63c68495e71cca8e6ea069b9218';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'exData';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '304';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-the array to store section extension  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a8a6808ba5994c2ab413ee00dd56299cd';
-        sec-mem-ref-line = '907';
-        sec-mem-ref-name = 'xran_append_section_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1ac1c64088df7167c5a46bf9a5bb746534';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext1_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '298';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1a9da3976c12b7433a90917228f7069381';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext2_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext2';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '298';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1aa252bcb2bac0467e0262920ec34285a0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext3_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext3';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '298';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1adaf7350928e8b26da41ded39ba7295e5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext4_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext4';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '298';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__gen__info_1a6948d126d229683da976877b617fbd8e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext5_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ext5';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '298';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        sec-mem-ref-line = '1668';
-        sec-mem-ref-name = 'xran_parse_section_extension';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '295';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This structure to hold the information to generate the sections of C-Plane message  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 586;
-        node-label = 'xran_sectionext3_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext3__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 590;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 585;
-        node-label = 'xran_sectionext4_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext4__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 583;
-        node-label = 'xran_section_gen_info';
-        node-link = {
-          node-link-id = 'structxran__section__gen__info';
-        };
-        node-child = {
-          child-id = '584';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext5
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '585';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext4
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '586';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext3
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '587';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext2
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '588';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+m_ext1
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '589';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+info
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 588;
-        node-label = 'xran_sectionext1_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext1__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 589;
-        node-label = 'xran_section_info';
-        node-link = {
-          node-link-id = 'structxran__section__info';
-        };
-        node-child = {
-          child-id = '590';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 584;
-        node-label = 'xran_sectionext5_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext5__info';
-        };
-      }; /* node */
-      node = {
-        node-id    = 587;
-        node-label = 'xran_sectionext2_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext2__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__section__info';
-  cp-name   = 'xran_section_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a1d127017fb298b889f4ba24752d08b8e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1ac54814779041bec5dcf8aec288d69b06';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startSymId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '188';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a664cb6ca464c69ef60a445fa4f4b3522';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numSymbol';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '189';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a52f6623d45fec4bf9c14898f7e53db34';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'symInc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '190';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a4fc3a0c58dfbd1e68224521185cb9384';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'id';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '191';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1ab8acca18b930cde25e1cf85ae86c964c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '192';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a6b13285aabf8f2f4598143b2670204c1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '193';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a2b72ddddeff4e4a8a5c191695ec41079';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numPrbc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '194';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rb';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '195';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a1e4a3c43fc7865c6520471fb9ba8501f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compMeth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '196';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a1520b1ef6131bff6c14b88d849c266c5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '197';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1afe3859cd334ad3f912622c58d5b2079e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ef';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '198';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a3af58496c14a1c91c015aa6ffe7dca49';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'freqOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '199';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1ac7deef3ca4b0fc12769165dbf9374569';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beamId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '200';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        sec-mem-ref-line = '320';
-        sec-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        sec-mem-ref-line = '177';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        sec-mem-ref-line = '595';
-        sec-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1abf9a56a4808dd3eba6b3e3303e3d080a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ueId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '201';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1aebf3365962d1bbb1b52ee9687006cbed';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'regFactor';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '202';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1a0b43a347f3b949ec61086b57503bc00f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pad0';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '203';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__section__info_1ae87ace79c701c8bafa8ed69be03b9542';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_desc
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sec_desc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '203';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-for U-plane  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        sec-mem-ref-line = '535';
-        sec-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '184';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This structure contains the information to generate the section body of C-Plane message  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 593;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 592;
-        node-label = 'xran_section_info';
-        node-link = {
-          node-link-id = 'structxran__section__info';
-        };
-        node-child = {
-          child-id = '593';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__sectionext1__info';
-  cp-name   = 'xran_sectionext1_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1ad07777df733bfd87b118b5ea683fcb3b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'rbNumber';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '210';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number RBs to ext1 chain  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1ab09d1df0b229edfd34c41706fcfa73e7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfwNumber';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '211';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of bf weights in this section  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1a3de53935627d11e11003c38bd6dca548';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfwiqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '212';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1a489f0b868b86e577a5e515dc40987ba5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfwCompMeth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '213';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1a535b83a8653a891f80fc204eb1d9cb8b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'p_bfwIQ';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '214';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-pointer to formed section extention  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1ae4f265cd1e2941e2d7366085f6f0b598';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfwIQ_sz';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '215';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-size of buffer with section extention information  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        sec-mem-ref-line = '566';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1af05d5abe7656953548edfb3eb5117659';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'exponent';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '217';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1ad32c6c9662025c7208ec099075b7ec27';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'blockScaler';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '218';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1ac538592c50bd54df6d3c3dfb98fd1a96';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compBitWidthShift';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '219';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1abeddf07371133e2a155418d2ad6e6606';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'activeBeamspaceCoeffMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '220';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext1__info_1ae3551ba3eeae98639805a8d3391d5b3d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-union xran_sectionext1_info::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfwCompParam';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '221';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        sec-mem-ref-line = '1416';
-        sec-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '209';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 595;
-        node-label = 'xran_sectionext1_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext1__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__sectionext2__info';
-  cp-name   = 'xran_sectionext2_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1a2d14a28b7dc7cc4d18dae8c579a15d00';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfAzPtWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '225';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1aed0ddbdef5f3287fe38c115bf0f6b361';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfAzPt';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '226';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1a0562069083918b7760597eaca4f0dceb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfZePtWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '227';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1a8d5cbe6476d0e8b325cd4e1bad03a6d3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfZePt';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '228';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1af6d308ae11840b67c4e3234a78ca1591';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfAz3ddWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '229';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1adc26301dfc01bf86c8dc53bdef1ac5c3';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfAz3dd';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '230';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1a52ffc8175e7bde0adbc75c865c854df2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfZe3ddWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '231';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1a62a0cfe73c1305294d16fb9593a2a947';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfZe3dd';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '232';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        sec-mem-ref-line = '1497';
-        sec-mem-ref-name = 'xran_parse_section_ext2';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1a455c1bba3cc6776c7c953f468da68d89';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfAzSI';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '234';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext2__info_1ad7bfdcda7332da505aa1712b68452cd2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'bfZeSI';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '235';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '224';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 597;
-        node-label = 'xran_sectionext2_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext2__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__sectionext3__info';
-  cp-name   = 'xran_sectionext3_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1af0609a5d1256dec22d2c153a12b765c9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'codebookIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '239';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1a539f76c6228d64723233120f82b0369b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'layerId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '240';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1a63fd35fb526e104a9e1155da5c9f4a98';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numLayers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '241';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1a878ff2db850e901d2c93ca36cae8f4f9';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'txScheme';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '242';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1ab9769277d06e564feeaea9f51770c067';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'crsReMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '243';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1a2feefcc4816844ba7a111798d791919f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'crsShift';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '244';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1a122f48d0face015611f900b5e7c0864a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'crsSymNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '245';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1abcaa5b568a022c3af1146b779d52bebc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beamIdAP1';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '246';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1a9b459e1b2f309337740ed7a576e8ddfb';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beamIdAP2';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '247';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext3__info_1a0780ffbec6d647632e2b31d89de94467';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'beamIdAP3';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '248';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '238';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 599;
-        node-label = 'xran_sectionext3_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext3__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__sectionext4__info';
-  cp-name   = 'xran_sectionext4_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext4__info_1a9469507e787895ef8a3ec1b89df59954';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'csf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '252';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ad4a3ae88412a933d953fc0f8ae9bb352';
-        sec-mem-ref-line = '1579';
-        sec-mem-ref-name = 'xran_parse_section_ext4';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext4__info_1a0976e33e213bf38d277b829252a1ceaa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pad0';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '253';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext4__info_1a1c0e94567471aac214963f9600d0a4b1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'modCompScaler';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '254';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ad4a3ae88412a933d953fc0f8ae9bb352';
-        sec-mem-ref-line = '1579';
-        sec-mem-ref-name = 'xran_parse_section_ext4';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '251';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 601;
-        node-label = 'xran_sectionext4_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext4__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__sectionext5__info';
-  cp-name   = 'xran_sectionext5_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext5__info_1a7c4e67772e2e32e2f63f636730bf6eea';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'num_sets';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '258';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext5__info_1aff3ff8bd662f3deba04c54adcbbd2826';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'csf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '260';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext5__info_1aabd93f3473c2432cf02d285e460907da';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mcScaleReMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '261';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext5__info_1a0d53f590f6c03b8aadb7421ea75a0efa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mcScaleOffset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '262';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext5__info_1af63d3e52300d55f02d782a02ef6e6dd0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext5_info::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'mc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '263';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        sec-mem-ref-line = '230';
-        sec-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'C_plane::verify_sections';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        sec-mem-ref-line = '1606';
-        sec-mem-ref-name = 'xran_parse_section_ext5';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        sec-mem-ref-line = '1749';
-        sec-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '257';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 603;
-        node-label = 'xran_sectionext5_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext5__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__sectionext__info';
-  cp-name   = 'xran_sectionext_info';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext__info_1acb5cfd209ba75c853d03f701e7f91679';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'type';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '267';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext__info_1a8aed22e2c7b283705ec82e0120515618';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '268';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectionext__info_1a735984d41155bc1032e09bece8f8d66d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      sec-mem-desc-line = '269';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  cp-fileline  = '266';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 605;
-        node-label = 'xran_sectionext_info';
-        node-link = {
-          node-link-id = 'structxran__sectionext__info';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__sectioninfo__db';
-  cp-name   = 'xran_sectioninfo_db';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectioninfo__db_1af9f19a44a251a4b45c3e949b698b9294';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'cur_index';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      sec-mem-desc-line = '42';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Current index to store for this eAXC  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__sectioninfo__db_1acadfaa8ee00984098976838a75457775';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'list';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      sec-mem-desc-line = '42';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The array of section information  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a2a349ad9adaec2cfd7f88e791d451c5e';
-        sec-mem-ref-line = '160';
-        sec-mem-ref-name = 'xran_cp_add_section_info';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1ae5d69f1c437b336ec274f5e1ab8e2e30';
-        sec-mem-ref-line = '187';
-        sec-mem-ref-name = 'xran_cp_add_multisection_info';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-  cp-fileline  = '41';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-This structure to store the section information of C-Plane
-in order to generate and parse corresponding U-Plane  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 607;
-        node-label = 'xran_sectioninfo_db';
-        node-link = {
-          node-link-id = 'structxran__sectioninfo__db';
-        };
-        node-child = {
-          child-id = '608';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+list
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 609;
-        node-label = 'xran_section_desc';
-        node-link = {
-          node-link-id = 'structxran__section__desc';
-        };
-      }; /* node */
-      node = {
-        node-id    = 608;
-        node-label = 'xran_section_info';
-        node-link = {
-          node-link-id = 'structxran__section__info';
-        };
-        node-child = {
-          child-id = '609';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_desc
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__slot__config';
-  cp-name   = 'xran_slot_config';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__slot__config_1a37a7dc4b204c22c2d8b9da9b07abd154';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nSymbolType';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '454';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Defines the Symbol type for all 14 symbols in a slot. 0: DL, 1: UL, 2: Guard  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a970616fd84b2f27327a77e202d31eeef';
-        sec-mem-ref-line = '1047';
-        sec-mem-ref-name = 'xranLibWraper::get_slot_config';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__slot__config_1a8d7e0415efaf6e08cb6510401f765c28';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'reserved';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '455';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a970616fd84b2f27327a77e202d31eeef';
-        sec-mem-ref-line = '1047';
-        sec-mem-ref-name = 'xranLibWraper::get_slot_config';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '453';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN slot configuration  
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 611;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__srs__config';
-  cp-name   = 'xran_srs_config';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__srs__config_1a47592bac9bb3ddd09772d5385ffdd508';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'symbMask';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '448';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-symbols used for SRS with in U/S slot [bits 0-13]  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb5dd6ae5569cb3090d441c800068244';
-        sec-mem-ref-line = '294';
-        sec-mem-ref-name = 'xran_init_srs';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__srs__config_1a38a5594e33178248d80ccde98a16262a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'eAxC_offset';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      sec-mem-desc-line = '449';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-starting value of eAxC for SRS packets  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        sec-mem-ref-line = '143';
-        sec-mem-ref-name = 'process_mbuf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1acb5dd6ae5569cb3090d441c800068244';
-        sec-mem-ref-line = '294';
-        sec-mem-ref-name = 'xran_init_srs';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  cp-fileline  = '447';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 613;
-        node-label = 'xran_srs_config';
-        node-link = {
-          node-link-id = 'structxran__srs__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran_lib_wraper_1_1xran__timer__ctx';
-  cp-name   = 'xranLibWraper::xran_timer_ctx';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran_lib_wraper_1_1xran__timer__ctx_1ac9a8f4c80840a80e1a27ff9776e13f66';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tti_to_process';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '124';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-  cp-fileline  = '123';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 615;
-        node-label = 'xranLibWraper::xran_timer_ctx';
-        node-link = {
-          node-link-id = 'structxran_lib_wraper_1_1xran__timer__ctx';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__timer__ctx';
-  cp-name   = 'xran_timer_ctx';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__timer__ctx_1ac9a8f4c80840a80e1a27ff9776e13f66';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tti_to_process';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      sec-mem-desc-line = '97';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        sec-mem-ref-line = '1045';
-        sec-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-  cp-fileline  = '96';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 617;
-        node-label = 'xran_timer_ctx';
-        node-link = {
-          node-link-id = 'structxran__timer__ctx';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__up__pkt__gen__no__compression__params';
-  cp-name   = 'xran_up_pkt_gen_no_compression_params';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__gen__no__compression__params_1a26f46f53ef26bc5d5f86e19a15fc356f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct radio_app_common_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'app_params';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__gen__no__compression__params_1ae5c4194f5046a89d06534a69775c1cab';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct data_section_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sec_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-  cp-fileline  = '62';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 619;
-        node-label = 'xran_up_pkt_gen_no_compression_params';
-        node-link = {
-          node-link-id = 'structxran__up__pkt__gen__no__compression__params';
-        };
-        node-child = {
-          child-id = '620';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '621';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+app_params
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 621;
-        node-label = 'radio_app_common_hdr';
-        node-link = {
-          node-link-id = 'structradio__app__common__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 620;
-        node-label = 'data_section_hdr';
-        node-link = {
-          node-link-id = 'structdata__section__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__up__pkt__gen__params';
-  cp-name   = 'xran_up_pkt_gen_params';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__gen__params_1a26f46f53ef26bc5d5f86e19a15fc356f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct radio_app_common_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'app_params';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__gen__params_1ae5c4194f5046a89d06534a69775c1cab';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct data_section_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'sec_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__gen__params_1abd4dfd90066570bbcb342a260adcc7a6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct data_section_compression_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compr_hdr_param';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__gen__params_1afac9efa85d81509009b41172040801ec';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-union compression_params
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compr_param';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-  cp-fileline  = '46';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 627;
-        node-label = 'u_law';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1u__law';
-        };
-      }; /* node */
-      node = {
-        node-id    = 623;
-        node-label = 'xran_up_pkt_gen_params';
-        node-link = {
-          node-link-id = 'structxran__up__pkt__gen__params';
-        };
-        node-child = {
-          child-id = '624';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sec_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '625';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+app_params
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '626';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+compr_param
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '630';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+compr_hdr_param
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 628;
-        node-label = 'block_fl_point';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1block__fl__point';
-        };
-      }; /* node */
-      node = {
-        node-id    = 629;
-        node-label = 'block_scaling';
-        node-link = {
-          node-link-id = 'structcompression__params_1_1block__scaling';
-        };
-      }; /* node */
-      node = {
-        node-id    = 631;
-        node-label = 'compression_hdr';
-        node-link = {
-          node-link-id = 'structcompression__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 626;
-        node-label = 'compression_params';
-        node-link = {
-          node-link-id = 'unioncompression__params';
-        };
-        node-child = {
-          child-id = '627';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+uLaw
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '628';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+blockFlPoint
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '629';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+blockScaling
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 625;
-        node-label = 'radio_app_common_hdr';
-        node-link = {
-          node-link-id = 'structradio__app__common__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 630;
-        node-label = 'data_section_compression_hdr';
-        node-link = {
-          node-link-id = 'structdata__section__compression__hdr';
-        };
-        node-child = {
-          child-id = '631';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ud_comp_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 624;
-        node-label = 'data_section_hdr';
-        node-link = {
-          node-link-id = 'structdata__section__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxran__up__pkt__hdr';
-  cp-name   = 'xran_up_pkt_hdr';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__hdr_1ae84e1fad9281c0bfd9c07df6a570a4f0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ecpri_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'ecpri_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '138';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-eCPRI Transport Header  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__hdr_1aaf6128cec538e7dde3f6a1045ea0ce54';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct radio_app_common_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'app_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '138';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-eCPRI Transport Header  
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxran__up__pkt__hdr_1ae6c3c6125160f3863ad8ef7d7673df50';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct data_section_hdr
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data_sec_hdr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      sec-mem-desc-line = '138';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  cp-fileline  = '150';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      Structure holds complete xran u-plane packet header
-      3.1.1 Ethernet Encapsulation
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 638;
-        node-label = 'xran_ecpri_cmn_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__cmn__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 633;
-        node-label = 'xran_up_pkt_hdr';
-        node-link = {
-          node-link-id = 'structxran__up__pkt__hdr';
-        };
-        node-child = {
-          child-id = '634';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+data_sec_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '635';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+app_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '636';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ecpri_hdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 637;
-        node-label = 'ecpri_seq_id';
-        node-link = {
-          node-link-id = 'structecpri__seq__id';
-        };
-      }; /* node */
-      node = {
-        node-id    = 635;
-        node-label = 'radio_app_common_hdr';
-        node-link = {
-          node-link-id = 'structradio__app__common__hdr';
-        };
-      }; /* node */
-      node = {
-        node-id    = 636;
-        node-label = 'xran_ecpri_hdr';
-        node-link = {
-          node-link-id = 'structxran__ecpri__hdr';
-        };
-        node-child = {
-          child-id = '637';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ecpri_seq_id
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '638';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+cmnhdr
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 634;
-        node-label = 'data_section_hdr';
-        node-link = {
-          node-link-id = 'structdata__section__hdr';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxranlib__compress__request';
-  cp-name   = 'xranlib_compress_request';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__compress__request_1a06bde7ceb81ae7d8d8a101d7cfe4bb25';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data_in';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '38';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Pointer to data to compress.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        sec-mem-ref-line = '729';
-        sec-mem-ref-name = 'xranlib_compress_avx512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        sec-mem-ref-line = '783';
-        sec-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__compress__request_1a8ab4fa409402862ead0d17e13edeeb62';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numRBs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '39';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-numRBs   
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        sec-mem-ref-line = '729';
-        sec-mem-ref-name = 'xranlib_compress_avx512';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__compress__request_1ad73157f14fa98c54fb563244c1327933';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compMethod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '40';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Compression method  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__compress__request_1a36f5a0cedd274c3ec55f81535f06e0de';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '41';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Bit size  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        sec-mem-ref-line = '729';
-        sec-mem-ref-name = 'xranlib_compress_avx512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        sec-mem-ref-line = '783';
-        sec-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__compress__request_1a6858c4011b5cad020222e9ca5c2786f5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '42';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Length of input buffer in bytes  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-  cp-fileline  = '37';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Request structure containing pointer to data and its length.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 640;
-        node-label = 'xranlib_compress_request';
-        node-link = {
-          node-link-id = 'structxranlib__compress__request';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxranlib__compress__response';
-  cp-name   = 'xranlib_compress_response';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__compress__response_1aa84b1c03297680b54ecd081d2a69d791';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data_out';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '50';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Pointer to data after compression.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        sec-mem-ref-line = '729';
-        sec-mem-ref-name = 'xranlib_compress_avx512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        sec-mem-ref-line = '783';
-        sec-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__compress__response_1a6858c4011b5cad020222e9ca5c2786f5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '52';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Length of output data.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        sec-mem-ref-line = '729';
-        sec-mem-ref-name = 'xranlib_compress_avx512';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        sec-mem-ref-line = '783';
-        sec-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        sec-mem-ref-line = '387';
-        sec-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-  cp-fileline  = '49';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Response structure containing pointer to data and its length.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 642;
-        node-label = 'xranlib_compress_response';
-        node-link = {
-          node-link-id = 'structxranlib__compress__response';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxranlib__decompress__request';
-  cp-name   = 'xranlib_decompress_request';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__decompress__request_1ab7543a52686c726e2f5575a0f53f883f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data_in';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '60';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Pointer to data to decompress.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        sec-mem-ref-line = '834';
-        sec-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__decompress__request_1a8ab4fa409402862ead0d17e13edeeb62';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'numRBs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '61';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-numRBs   
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        sec-mem-ref-line = '834';
-        sec-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__decompress__request_1ad73157f14fa98c54fb563244c1327933';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'compMethod';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '62';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Compression method  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__decompress__request_1a36f5a0cedd274c3ec55f81535f06e0de';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iqWidth';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '63';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Bit size  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        sec-mem-ref-line = '834';
-        sec-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__decompress__request_1a6858c4011b5cad020222e9ca5c2786f5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '65';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Length of input data.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-  cp-fileline  = '59';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Request structure containing pointer to data and its length.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 644;
-        node-label = 'xranlib_decompress_request';
-        node-link = {
-          node-link-id = 'structxranlib__decompress__request';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structxranlib__decompress__response';
-  cp-name   = 'xranlib_decompress_response';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__decompress__response_1a7eac55fa44711c57d8d15dd09e4db135';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'data_out';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '73';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Pointer to data after decompression.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        sec-mem-ref-line = '834';
-        sec-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structxranlib__decompress__response_1a6858c4011b5cad020222e9ca5c2786f5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'len';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      sec-mem-desc-line = '75';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Length of output data.  
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        sec-mem-ref-line = '788';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        sec-mem-ref-line = '1319';
-        sec-mem-ref-name = 'main';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        sec-mem-ref-line = '834';
-        sec-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-  cp-fileline  = '72';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-Response structure containing pointer to data and its length.
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 646;
-        node-label = 'xranlib_decompress_response';
-        node-link = {
-          node-link-id = 'structxranlib__decompress__response';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'struct_xran_lib_config';
-  cp-name   = 'XranLibConfig';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_xran_lib_config_1acd5189037e23e024ae8f03a90399e97e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nDriverCoreId';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '92';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_xran_lib_config_1a0b246b8022911c0057e473e1fd41efd8';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nTimingAdvance';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '93';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_xran_lib_config_1af75cbcbef6876a9c79b61b46572b6501';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nFhConfig';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '94';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_xran_lib_config_1a0f7b4777832a26c80e4d58003813d70d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nFhBufIntFlag';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '95';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_xran_lib_config_1aba0c303e021d8d3d08a3f667f2662d9e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nSectorNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '96';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_xran_lib_config_1a8bf802ca9b9dfa939a1fef031bb8f364';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nNrOfSlotInSf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '97';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_xran_lib_config_1a6574f1a80394aabb048881d606e03f8e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nNrofSfInFrame';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '98';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'struct_xran_lib_config_1a42dface8348b0fea71cb9a2c334347e6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'pFthInstanceHandles';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      sec-mem-desc-line = '99';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-  cp-fileline  = '91';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 648;
-        node-label = 'XranLibConfig';
-        node-link = {
-          node-link-id = 'struct_xran_lib_config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-class = {
-  cp-id     = 'classxran_lib_wraper';
-  cp-name   = 'xranLibWraper';
-  cp-section = {
-    sec-kind = 'public-type';
-    sec-member = {
-      sec-mem-kind = 'enum';
-      sec-mem-id   = 'classxran_lib_wraper_1afecde4b156cd353cb29487bbb9675d46';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-name = 'SWXRANInterfaceTypeEnum';
-      sec-mem-enum = { enum-name = XRANFTHTX_OUT; enum-value = '= 0'; };
-      sec-mem-enum = { enum-name = XRANFTHTX_PRB_MAP_OUT; };
-      sec-mem-enum = { enum-name = XRANFTHTX_SEC_DESC_OUT; };
-      sec-mem-enum = { enum-name = XRANFTHRX_IN; };
-      sec-mem-enum = { enum-name = XRANFTHRX_PRB_MAP_IN; };
-      sec-mem-enum = { enum-name = XRANFTHTX_SEC_DESC_IN; };
-      sec-mem-enum = { enum-name = XRANFTHRACH_IN; };
-      sec-mem-enum = { enum-name = MAX_SW_XRAN_INTERFACE_NUM; };
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '70';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'enum';
-      sec-mem-id   = 'classxran_lib_wraper_1a163a7a574581e04dfa9cc60cfc81e7f5';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-name = 'nChBw';
-      sec-mem-enum = { enum-name = PHY_BW_5MHZ; enum-value = '=   5'; };
-      sec-mem-enum = { enum-name = PHY_BW_10MHZ; enum-value = '=  10'; };
-      sec-mem-enum = { enum-name = PHY_BW_15MHZ; enum-value = '=  15'; };
-      sec-mem-enum = { enum-name = PHY_BW_20MHZ; enum-value = '=  20'; };
-      sec-mem-enum = { enum-name = PHY_BW_25MHZ; enum-value = '=  25'; };
-      sec-mem-enum = { enum-name = PHY_BW_30MHZ; enum-value = '=  30'; };
-      sec-mem-enum = { enum-name = PHY_BW_40MHZ; enum-value = '=  40'; };
-      sec-mem-enum = { enum-name = PHY_BW_50MHZ; enum-value = '=  50'; };
-      sec-mem-enum = { enum-name = PHY_BW_60MHZ; enum-value = '=  60'; };
-      sec-mem-enum = { enum-name = PHY_BW_70MHZ; enum-value = '=  70'; };
-      sec-mem-enum = { enum-name = PHY_BW_80MHZ; enum-value = '=  80'; };
-      sec-mem-enum = { enum-name = PHY_BW_90MHZ; enum-value = '=  90'; };
-      sec-mem-enum = { enum-name = PHY_BW_100MHZ; enum-value = '= 100'; };
-      sec-mem-enum = { enum-name = PHY_BW_200MHZ; enum-value = '= 200'; };
-      sec-mem-enum = { enum-name = PHY_BW_400MHZ; enum-value = '= 400'; };
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '82';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a2e64fc338fcfaac25af91aae564777fa';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'xranLibWraper';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '467';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-        sec-mem-ref-line = '106';
-        sec-mem-ref-name = 'read_json_from_file';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a7959c3e12f3260a6461fe2610203d1af';
-        sec-mem-ref-line = '38';
-        sec-mem-ref-name = 'XRAN_UT_CFG_FILENAME';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a9507c81d07af4f634e04173663fd5419';
-        sec-mem-ref-line = '121';
-        sec-mem-ref-name = 'm_xranInit';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8a5462b0059073e90d42f8bfa066d566';
-        sec-mem-ref-line = '324';
-        sec-mem-ref-name = 'xran_fh_init::io_cfg';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a1e6927fa1486224044e568f9c370519b';
-        sec-mem-ref-line = '295';
-        sec-mem-ref-name = 'xran_io_cfg::id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad3747a607e4b273dfae8278854ffc532';
-        sec-mem-ref-line = '41';
-        sec-mem-ref-name = 'XRAN_UT_KEY_GLOBALCFG_IO';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ae58734e2aff608373089778da1aa4efa';
-        sec-mem-ref-line = '296';
-        sec-mem-ref-name = 'xran_io_cfg::dpdk_dev';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a185d8ae20c697568878935f0a260227aafe31ae20f49aa6ca5a568bfdc89f69ab';
-        sec-mem-ref-line = '256';
-        sec-mem-ref-name = 'XRAN_UP_VF';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a790ada9a4b1a467dc29bc4bfa1ec3e20';
-        sec-mem-ref-line = '111';
-        sec-mem-ref-name = 'm_dpdk_dev_up';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a185d8ae20c697568878935f0a260227aabadad61426458852f6c89f1a74b03c1a';
-        sec-mem-ref-line = '257';
-        sec-mem-ref-name = 'XRAN_CP_VF';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aa0dbf843da8d26633022c153c473deb5';
-        sec-mem-ref-line = '111';
-        sec-mem-ref-name = 'm_dpdk_dev_cp';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a53341e81716fce9aeddee73d7228f2bf';
-        sec-mem-ref-line = '299';
-        sec-mem-ref-name = 'xran_io_cfg::core';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a727bdc89e33bfc7d18dfaf166d46598a';
-        sec-mem-ref-line = '300';
-        sec-mem-ref-name = 'xran_io_cfg::system_core';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a7ea8f53112b353d5e98cc955437f3706';
-        sec-mem-ref-line = '301';
-        sec-mem-ref-name = 'xran_io_cfg::pkt_proc_core';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1afc9b03cdc767412993891263da114dc3';
-        sec-mem-ref-line = '302';
-        sec-mem-ref-name = 'xran_io_cfg::pkt_aux_core';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1aa442a227739dcff5212e5356dee54b68';
-        sec-mem-ref-line = '303';
-        sec-mem-ref-name = 'xran_io_cfg::timing_core';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab99f9c6dba4d5fdc09299b3ac670503c';
-        sec-mem-ref-line = '298';
-        sec-mem-ref-name = 'xran_io_cfg::bbdev_mode';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a4c62e469317040d695487f294cf9e0baab0a570cb95560770482680552b5dc5d0';
-        sec-mem-ref-line = '281';
-        sec-mem-ref-name = 'XRAN_BBDEV_MODE_HW_OFF';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a4c62e469317040d695487f294cf9e0baa444621cf5453a912cc492b1bf62c0d39';
-        sec-mem-ref-line = '282';
-        sec-mem-ref-name = 'XRAN_BBDEV_MODE_HW_ON';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a4c62e469317040d695487f294cf9e0baaedc9957e395dca8c38c07377885b5339';
-        sec-mem-ref-line = '280';
-        sec-mem-ref-name = 'XRAN_BBDEV_NOT_USED';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a4f3d38bbb69d7dc49515ba2e0002537e';
-        sec-mem-ref-line = '327';
-        sec-mem-ref-name = 'xran_fh_init::dpdkBasebandFecMode';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab783700ba1f1b7d6d617a102f01e2e8a';
-        sec-mem-ref-line = '328';
-        sec-mem-ref-name = 'xran_fh_init::dpdkBasebandDevice';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1af2f499e1b7c34ec4e1c600e00bddc75f';
-        sec-mem-ref-line = '111';
-        sec-mem-ref-name = 'm_dpdk_bbdev';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3c8ee4e9dd2a5354e83fb30c95598f30';
-        sec-mem-ref-line = '331';
-        sec-mem-ref-name = 'xran_fh_init::mtu';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1adcde08e47bdc5157e76975f32d1e96e8';
-        sec-mem-ref-line = '333';
-        sec-mem-ref-name = 'xran_fh_init::p_o_du_addr';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab05fc2b0bda23212626e2f075ce8e817';
-        sec-mem-ref-line = '334';
-        sec-mem-ref-name = 'xran_fh_init::p_o_ru_addr';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1adc6cb9229207f58f6c4375305dcb5384';
-        sec-mem-ref-line = '359';
-        sec-mem-ref-name = 'xran_fh_init::cp_vlan_tag';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ae5c22bf3cd63e278914bf627dab04ce8';
-        sec-mem-ref-line = '360';
-        sec-mem-ref-name = 'xran_fh_init::up_vlan_tag';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad8d180966ea390f149dea00f5616b540';
-        sec-mem-ref-line = '42';
-        sec-mem-ref-name = 'XRAN_UT_KEY_GLOBALCFG_EAXCID';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3a10011d5a15ba88d65b9e027cdff35e';
-        sec-mem-ref-line = '325';
-        sec-mem-ref-name = 'xran_fh_init::eAxCId_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8812802228fbd32d92c2c8f29963628b';
-        sec-mem-ref-line = '314';
-        sec-mem-ref-name = 'xran_eaxcid_config::bit_cuPortId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab3f5b7b7c113a7fdff4bdf31ff685594';
-        sec-mem-ref-line = '315';
-        sec-mem-ref-name = 'xran_eaxcid_config::bit_bandSectorId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a292acf2be52d7b22753f8f3a9839f455';
-        sec-mem-ref-line = '316';
-        sec-mem-ref-name = 'xran_eaxcid_config::bit_ccId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1aa6294a3b04f47cabf866ec1e1ec4bd23';
-        sec-mem-ref-line = '317';
-        sec-mem-ref-name = 'xran_eaxcid_config::bit_ruPortId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3357253b181bed8132156f87728efc8d';
-        sec-mem-ref-line = '309';
-        sec-mem-ref-name = 'xran_eaxcid_config::mask_cuPortId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1affca087d8bc179073b5ae2f429340898';
-        sec-mem-ref-line = '310';
-        sec-mem-ref-name = 'xran_eaxcid_config::mask_bandSectorId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a0ba87d865af2deb1ee2565f528e1e72d';
-        sec-mem-ref-line = '311';
-        sec-mem-ref-name = 'xran_eaxcid_config::mask_ccId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a64cc7d4da64fe531f01c6bb54e6a02f3';
-        sec-mem-ref-line = '312';
-        sec-mem-ref-name = 'xran_eaxcid_config::mask_ruPortId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1af01fc39016255fbbedd02b31bb9c7959';
-        sec-mem-ref-line = '336';
-        sec-mem-ref-name = 'xran_fh_init::totalBfWeights';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a98f3e1fb2c2dd1381aac8d01b293486a';
-        sec-mem-ref-line = '44';
-        sec-mem-ref-name = 'XRAN_UT_KEY_GLOBALCFG_RU';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a05dca46f0128cb233e7d4f73215cc4a9';
-        sec-mem-ref-line = '338';
-        sec-mem-ref-name = 'xran_fh_init::Tadv_cp_dl';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1aebed6420fb04aabce30025eec4583807';
-        sec-mem-ref-line = '339';
-        sec-mem-ref-name = 'xran_fh_init::T2a_min_cp_dl';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5df6250657a91c27fa2416154ec5a609';
-        sec-mem-ref-line = '340';
-        sec-mem-ref-name = 'xran_fh_init::T2a_max_cp_dl';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1acfa0c4237b95b1dc83d19e00d6487ec0';
-        sec-mem-ref-line = '341';
-        sec-mem-ref-name = 'xran_fh_init::T2a_min_cp_ul';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a60007ed3e328b06fb7f7ff2b3a37dac5';
-        sec-mem-ref-line = '342';
-        sec-mem-ref-name = 'xran_fh_init::T2a_max_cp_ul';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1aac84937e634fccb665c6de923af50c0f';
-        sec-mem-ref-line = '343';
-        sec-mem-ref-name = 'xran_fh_init::T2a_min_up';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1af27977cbf63a8beb2fd6b1f17c1502df';
-        sec-mem-ref-line = '344';
-        sec-mem-ref-name = 'xran_fh_init::T2a_max_up';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ac2e5d027408848a38879331bf54d5adf';
-        sec-mem-ref-line = '345';
-        sec-mem-ref-name = 'xran_fh_init::Ta3_min';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a82517c890db705ee58767fd245193214';
-        sec-mem-ref-line = '346';
-        sec-mem-ref-name = 'xran_fh_init::Ta3_max';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a73b80929304dcde73f2c2f6d4f7448fa';
-        sec-mem-ref-line = '347';
-        sec-mem-ref-name = 'xran_fh_init::T1a_min_cp_dl';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a6080f8ca5894be470378d6f265c1f665';
-        sec-mem-ref-line = '348';
-        sec-mem-ref-name = 'xran_fh_init::T1a_max_cp_dl';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab2d0817976952478020b3437b3dbbfc3';
-        sec-mem-ref-line = '349';
-        sec-mem-ref-name = 'xran_fh_init::T1a_min_cp_ul';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a71254f497cb48a57b123c7f4897b7a38';
-        sec-mem-ref-line = '350';
-        sec-mem-ref-name = 'xran_fh_init::T1a_max_cp_ul';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a0447175262da4e12814983c97d73ad21';
-        sec-mem-ref-line = '351';
-        sec-mem-ref-name = 'xran_fh_init::T1a_min_up';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a76ae7531da0aa8656d95c194f1e75b0f';
-        sec-mem-ref-line = '352';
-        sec-mem-ref-name = 'xran_fh_init::T1a_max_up';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ad8a8a60941ab888de5187345ce5fc92c';
-        sec-mem-ref-line = '353';
-        sec-mem-ref-name = 'xran_fh_init::Ta4_min';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a934a145ce39320896b81ac25276b24d8';
-        sec-mem-ref-line = '354';
-        sec-mem-ref-name = 'xran_fh_init::Ta4_max';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab0bb0b684cc2798a2ef1ceabe4a47e38';
-        sec-mem-ref-line = '356';
-        sec-mem-ref-name = 'xran_fh_init::enableCP';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ac0646000d1448798a186e109df0bb3dd';
-        sec-mem-ref-line = '357';
-        sec-mem-ref-name = 'xran_fh_init::prachEnable';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8ad55119f3b227785857aaddef6a8384';
-        sec-mem-ref-line = '361';
-        sec-mem-ref-name = 'xran_fh_init::debugStop';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a0ce1293a9896f3e28d960a0b1d9dc911';
-        sec-mem-ref-line = '362';
-        sec-mem-ref-name = 'xran_fh_init::debugStopCount';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a6fcbf469691a192f1ce298f70981c17a';
-        sec-mem-ref-line = '363';
-        sec-mem-ref-name = 'xran_fh_init::DynamicSectionEna';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a6a78f61ed42f876c7cfa835be5ed0942';
-        sec-mem-ref-line = '329';
-        sec-mem-ref-name = 'xran_fh_init::filePrefix';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        sec-mem-ref-line = '517';
-        sec-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        sec-mem-ref-line = '460';
-        sec-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a53a1d989c6dee827495401b1973c9ef8';
-        sec-mem-ref-line = '464';
-        sec-mem-ref-name = 'xran_frame_config::nTddPeriod';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a4664e9a9005020b4a98ada2d256906e2';
-        sec-mem-ref-line = '465';
-        sec-mem-ref-name = 'xran_frame_config::sSlotConfig';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a37a7dc4b204c22c2d8b9da9b07abd154';
-        sec-mem-ref-line = '454';
-        sec-mem-ref-name = 'xran_slot_config::nSymbolType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8d7e0415efaf6e08cb6510401f765c28';
-        sec-mem-ref-line = '455';
-        sec-mem-ref-name = 'xran_slot_config::reserved';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        sec-mem-ref-line = '461';
-        sec-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a6dcac3ea0b3d99c20c2e6f7091b8b342';
-        sec-mem-ref-line = '500';
-        sec-mem-ref-name = 'xran_fh_config::nCC';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        sec-mem-ref-line = '110';
-        sec-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abcac68b45b2bcf3b5458817d65b86e45';
-        sec-mem-ref-line = '501';
-        sec-mem-ref-name = 'xran_fh_config::neAxc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        sec-mem-ref-line = '111';
-        sec-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a7917929ae3bb588a5bf6f4e56cf9549e';
-        sec-mem-ref-line = '506';
-        sec-mem-ref-name = 'xran_fh_config::nDLRBs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1abbe0bfcd68428ee4cc3f63a391495e8d';
-        sec-mem-ref-line = '1068';
-        sec-mem-ref-name = 'get_num_rbs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a7d7488daf0a2eebb9359f760a60eaf7c';
-        sec-mem-ref-line = '1118';
-        sec-mem-ref-name = 'get_numerology';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5448b37ad609bb66bf44b44d1f9bac72';
-        sec-mem-ref-line = '507';
-        sec-mem-ref-name = 'xran_fh_config::nULRBs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ac63d8c67956a8a08cbfd8efb92a2f055';
-        sec-mem-ref-line = '503';
-        sec-mem-ref-name = 'xran_fh_config::nAntElmTRx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8956e982993d4b310e3bffe207f66405';
-        sec-mem-ref-line = '504';
-        sec-mem-ref-name = 'xran_fh_config::nDLFftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ae4908e70f937e7eca578e348f4e3911f';
-        sec-mem-ref-line = '505';
-        sec-mem-ref-name = 'xran_fh_config::nULFftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a167e91cb91119363bf10c9430b6f082c';
-        sec-mem-ref-line = '515';
-        sec-mem-ref-name = 'xran_fh_config::prach_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1acb5fe8097b0115e038eb02d5900f66d6';
-        sec-mem-ref-line = '432';
-        sec-mem-ref-name = 'xran_prach_config::nPrachConfIdx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a0c97e7d2cdb34b857e3b6de86b49f55d';
-        sec-mem-ref-line = '43';
-        sec-mem-ref-name = 'XRAN_UT_KEY_GLOBALCFG_PRACH';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab9b99e41ea39f16780f66a539aa872c8';
-        sec-mem-ref-line = '433';
-        sec-mem-ref-name = 'xran_prach_config::nPrachSubcSpacing';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5c648c99c04370a4e8767f919a2289bf';
-        sec-mem-ref-line = '441';
-        sec-mem-ref-name = 'xran_prach_config::nPrachFreqStart';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3b43924c5ef23b0496d1a7adf2752dbf';
-        sec-mem-ref-line = '442';
-        sec-mem-ref-name = 'xran_prach_config::nPrachFreqOffset';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab3ca7a740428b7023b7e29197124983b';
-        sec-mem-ref-line = '443';
-        sec-mem-ref-name = 'xran_prach_config::nPrachFilterIdx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a45ae197adc4010202a5b71d7b602bc0c';
-        sec-mem-ref-line = '438';
-        sec-mem-ref-name = 'xran_prach_config::nPrachZeroCorrConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a26e6c95dfde831c2588d46dde588c751';
-        sec-mem-ref-line = '439';
-        sec-mem-ref-name = 'xran_prach_config::nPrachRestrictSet';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a66b19aaa946c36b309a3403b3d576c58';
-        sec-mem-ref-line = '440';
-        sec-mem-ref-name = 'xran_prach_config::nPrachRootSeqIdx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        sec-mem-ref-line = '518';
-        sec-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1af92ff2dfd2bddd0880d779c04b9fb359';
-        sec-mem-ref-line = '484';
-        sec-mem-ref-name = 'xran_ru_config::xranCat';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea25cae7703b653209b61647fa65ac7e9f';
-        sec-mem-ref-line = '264';
-        sec-mem-ref-name = 'XRAN_CATEGORY_A';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea6f7ea23328e0189a3c4879d7fa0d3749';
-        sec-mem-ref-line = '265';
-        sec-mem-ref-name = 'XRAN_CATEGORY_B';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        sec-mem-ref-line = '486';
-        sec-mem-ref-name = 'xran_ru_config::iqWidth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        sec-mem-ref-line = '487';
-        sec-mem-ref-name = 'xran_ru_config::compMeth';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        sec-mem-ref-line = '488';
-        sec-mem-ref-name = 'xran_ru_config::fftSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        sec-mem-ref-line = '489';
-        sec-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8a61bd03fd3153385f6791bd16e55892b8';
-        sec-mem-ref-line = '472';
-        sec-mem-ref-name = 'XRAN_NE_BE_BYTE_ORDER';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ad1b1309ca2645e24fa201f8decae1988';
-        sec-mem-ref-line = '490';
-        sec-mem-ref-name = 'xran_ru_config::iqOrder';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a0d9cb4cebbc59a8fa5bfef7547898859a0064217ac0728d6ac2d4f92d95db0d21';
-        sec-mem-ref-line = '478';
-        sec-mem-ref-name = 'XRAN_I_Q_ORDER';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a583c2f58d0655789ea36e22d605ab9ad';
-        sec-mem-ref-line = '523';
-        sec-mem-ref-name = 'xran_fh_config::log_level';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a6608686375e6c9e5c3ce59970e4b90e0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = '~xranLibWraper';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '674';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a126b53d8cc57521b34496dbe3a26621f';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'SetUp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '678';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a9507c81d07af4f634e04173663fd5419';
-        sec-mem-ref-line = '121';
-        sec-mem-ref-name = 'm_xranInit';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1adcde08e47bdc5157e76975f32d1e96e8';
-        sec-mem-ref-line = '333';
-        sec-mem-ref-name = 'xran_fh_init::p_o_du_addr';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab05fc2b0bda23212626e2f075ce8e817';
-        sec-mem-ref-line = '334';
-        sec-mem-ref-name = 'xran_fh_init::p_o_ru_addr';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3a10011d5a15ba88d65b9e027cdff35e';
-        sec-mem-ref-line = '325';
-        sec-mem-ref-name = 'xran_fh_init::eAxCId_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8812802228fbd32d92c2c8f29963628b';
-        sec-mem-ref-line = '314';
-        sec-mem-ref-name = 'xran_eaxcid_config::bit_cuPortId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab3f5b7b7c113a7fdff4bdf31ff685594';
-        sec-mem-ref-line = '315';
-        sec-mem-ref-name = 'xran_eaxcid_config::bit_bandSectorId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a292acf2be52d7b22753f8f3a9839f455';
-        sec-mem-ref-line = '316';
-        sec-mem-ref-name = 'xran_eaxcid_config::bit_ccId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1aa6294a3b04f47cabf866ec1e1ec4bd23';
-        sec-mem-ref-line = '317';
-        sec-mem-ref-name = 'xran_eaxcid_config::bit_ruPortId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3357253b181bed8132156f87728efc8d';
-        sec-mem-ref-line = '309';
-        sec-mem-ref-name = 'xran_eaxcid_config::mask_cuPortId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1affca087d8bc179073b5ae2f429340898';
-        sec-mem-ref-line = '310';
-        sec-mem-ref-name = 'xran_eaxcid_config::mask_bandSectorId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a0ba87d865af2deb1ee2565f528e1e72d';
-        sec-mem-ref-line = '311';
-        sec-mem-ref-name = 'xran_eaxcid_config::mask_ccId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a64cc7d4da64fe531f01c6bb54e6a02f3';
-        sec-mem-ref-line = '312';
-        sec-mem-ref-name = 'xran_eaxcid_config::mask_ruPortId';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1af01fc39016255fbbedd02b31bb9c7959';
-        sec-mem-ref-line = '336';
-        sec-mem-ref-name = 'xran_fh_init::totalBfWeights';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a3efe8aba779b0a2f90adc02065579f5f';
-        sec-mem-ref-line = '2319';
-        sec-mem-ref-name = 'xran_init';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        sec-mem-ref-line = '110';
-        sec-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a931587596081ef8178c2b128facb0411';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'TearDown';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '729';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a2f8866c9d6536a56e4d8232b8c45808b';
-        sec-mem-ref-line = '2863';
-        sec-mem-ref-name = 'xran_close';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a200da4e2209141f12cafef2380cb801a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Init';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'pCfg';
-        sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-nullptr
-_EnD_oF_dEf_TeXt_;
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '740';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a273a09cbea9267272f4e2a339059e442';
-        sec-mem-ref-line = '111';
-        sec-mem-ref-name = 'xran_lib_ota_tti';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a8cec0b41a42705e6ab9f49914ca666c2';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'xran_lib_ota_sym';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a16ea7ba6b48522ff69767c3a3d31b776';
-        sec-mem-ref-line = '47';
-        sec-mem-ref-name = 'MAX_NUM_OF_XRAN_CTX';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ac9a8f4c80840a80e1a27ff9776e13f66';
-        sec-mem-ref-line = '124';
-        sec-mem-ref-name = 'xranLibWraper::xran_timer_ctx::tti_to_process';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aeeef9211b4ee7d22934db64125b538dd';
-        sec-mem-ref-line = '1120';
-        sec-mem-ref-name = 'get_num_cc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a25afbf449e11f9e290e0fdbef77702c2';
-        sec-mem-ref-line = '1116';
-        sec-mem-ref-name = 'get_rucategory';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea6f7ea23328e0189a3c4879d7fa0d3749';
-        sec-mem-ref-line = '265';
-        sec-mem-ref-name = 'XRAN_CATEGORY_B';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8h_1a534c88c03c366dfbd4dd5efe7693f56b';
-        sec-mem-ref-line = '50';
-        sec-mem-ref-name = 'N_SYM_PER_SLOT';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1adde1d671cf6532a577f13d85875ee3b4';
-        sec-mem-ref-line = '1124';
-        sec-mem-ref-name = 'get_num_antelmtrx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad2b06001d76c9a773c242b28fc7c92f4';
-        sec-mem-ref-line = '1122';
-        sec-mem-ref-name = 'get_num_dlrbs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a967a0c58430104684cf2f9b1fdb444da';
-        sec-mem-ref-line = '1123';
-        sec-mem-ref-name = 'get_num_ulrbs';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a14c306e04a1b3ecdd13b82ab9ca6c9b5';
-        sec-mem-ref-line = '54';
-        sec-mem-ref-name = 'MAX_ANT_CARRIER_SUPPORTED';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aef8068804ca7393d92edd9ed22d90070';
-        sec-mem-ref-line = '1121';
-        sec-mem-ref-name = 'get_num_eaxc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        sec-mem-ref-line = '109';
-        sec-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        sec-mem-ref-line = '111';
-        sec-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'sample-app_8c_1a7941f6b35742c3de02e270f7b80c8dda';
-        sec-mem-ref-line = '128';
-        sec-mem-ref-name = 'BbuIoBufCtrlStruct::pData';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        sec-mem-ref-line = '415';
-        sec-mem-ref-name = 'xran_prb_map::dir';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a19f3d3cee814f10e4f3bf7d80194083f';
-        sec-mem-ref-line = '149';
-        sec-mem-ref-name = 'XRAN_DIR_DL';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5ca9a2b3d2a5c902f8153e3e383049be';
-        sec-mem-ref-line = '416';
-        sec-mem-ref-name = 'xran_prb_map::xran_port';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a1c85ead6321835264d2451291430a7da';
-        sec-mem-ref-line = '417';
-        sec-mem-ref-name = 'xran_prb_map::band_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a7fd0cb6d38d73460d3eaba911462dc69';
-        sec-mem-ref-line = '418';
-        sec-mem-ref-name = 'xran_prb_map::cc_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a16b7b2d1f57da5ed39e7e3a026592a85';
-        sec-mem-ref-line = '419';
-        sec-mem-ref-name = 'xran_prb_map::ru_port_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a689e28eeb2f378d4dc5f915a30f560db';
-        sec-mem-ref-line = '420';
-        sec-mem-ref-name = 'xran_prb_map::tti_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1afc7dda8bf6b9a76f94c88c3610d9c594';
-        sec-mem-ref-line = '421';
-        sec-mem-ref-name = 'xran_prb_map::start_sym_id';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5a2ad8f5285dd33572e310069cdac3c4';
-        sec-mem-ref-line = '422';
-        sec-mem-ref-name = 'xran_prb_map::nPrbElm';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a2357c89e196d6c8c53e29bf04d168b7e';
-        sec-mem-ref-line = '423';
-        sec-mem-ref-name = 'xran_prb_map::prbMap';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5248ad5c1a177b8b9d5ef60f710652bc';
-        sec-mem-ref-line = '394';
-        sec-mem-ref-name = 'xran_prb_elm::nRBStart';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a18adf7163dacc5bd7dd344fb1216f729';
-        sec-mem-ref-line = '395';
-        sec-mem-ref-name = 'xran_prb_elm::nRBSize';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5acab5eec7096fb7732c804f71f02a4d';
-        sec-mem-ref-line = '396';
-        sec-mem-ref-name = 'xran_prb_elm::nStartSymb';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ad2586af82c76901c361a2d08a6ba553b';
-        sec-mem-ref-line = '397';
-        sec-mem-ref-name = 'xran_prb_elm::numSymb';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1aba198438bbacf8f73b6bfa481b365ce5';
-        sec-mem-ref-line = '398';
-        sec-mem-ref-name = 'xran_prb_elm::nBeamIndex';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ad73157f14fa98c54fb563244c1327933';
-        sec-mem-ref-line = '400';
-        sec-mem-ref-name = 'xran_prb_elm::compMethod';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a7fbf705170e00d2ce3e838fa9826ca8d';
-        sec-mem-ref-line = '204';
-        sec-mem-ref-name = 'XRAN_COMPMETHOD_NONE';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea25cae7703b653209b61647fa65ac7e9f';
-        sec-mem-ref-line = '264';
-        sec-mem-ref-name = 'XRAN_CATEGORY_A';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8b8b1bd49f0c7c15063d74dd4ad48cde';
-        sec-mem-ref-line = '402';
-        sec-mem-ref-name = 'xran_prb_elm::BeamFormingType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab78adb73387ef66b18318c2425be2f27a28eb3e91604ef0f752bef0c98e48a21f';
-        sec-mem-ref-line = '272';
-        sec-mem-ref-name = 'XRAN_BEAM_ID_BASED';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a0cae38b481020301f9e6831c27b5058b';
-        sec-mem-ref-line = '399';
-        sec-mem-ref-name = 'xran_prb_elm::bf_weight_update';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'gen__test_8m_1ac6b31045f94257d82fbbcf64a170a093';
-        sec-mem-ref-line = '201';
-        sec-mem-ref-name = 'iPrb';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab78adb73387ef66b18318c2425be2f27ac65119b19d6f3b1195050fb56529e02a';
-        sec-mem-ref-line = '273';
-        sec-mem-ref-name = 'XRAN_BEAM_WEIGHT';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a404255db3f05419798875bfb763e1c05';
-        sec-mem-ref-line = '148';
-        sec-mem-ref-name = 'XRAN_DIR_UL';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '79';
-        sec-mem-ref-name = 'Init_Sys_Check::SetUp';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1ae89a123aad1c66a76c398b7af216aae4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Cleanup';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '914';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a25afbf449e11f9e290e0fdbef77702c2';
-        sec-mem-ref-line = '1116';
-        sec-mem-ref-name = 'get_rucategory';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea6f7ea23328e0189a3c4879d7fa0d3749';
-        sec-mem-ref-line = '265';
-        sec-mem-ref-name = 'XRAN_CATEGORY_B';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a14c306e04a1b3ecdd13b82ab9ca6c9b5';
-        sec-mem-ref-line = '54';
-        sec-mem-ref-name = 'MAX_ANT_CARRIER_SUPPORTED';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aeeef9211b4ee7d22934db64125b538dd';
-        sec-mem-ref-line = '1120';
-        sec-mem-ref-name = 'get_num_cc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aef8068804ca7393d92edd9ed22d90070';
-        sec-mem-ref-line = '1121';
-        sec-mem-ref-name = 'get_num_eaxc';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'Init_Sys_Check::TearDown';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1ad93226058ef4fd59bd7d0cd55701b752';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Open';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_ethdi_mbuf_send_fn
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'send_cp';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_ethdi_mbuf_send_fn
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'send_up';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'fh_rx_callback';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'fh_rx_prach_callback';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '936';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'sample-app_8c_1ac1813c55eefb1dca0fd1af4c7a173c4a';
-        sec-mem-ref-line = '79';
-        sec-mem-ref-name = 'pXranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        sec-mem-ref-line = '110';
-        sec-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        sec-mem-ref-line = '111';
-        sec-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        sec-mem-ref-line = '109';
-        sec-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1aa8354b56b0be4be47c44a8a5c38db86e';
-        sec-mem-ref-line = '2900';
-        sec-mem-ref-name = 'xran_reg_physide_cb';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'sample-app_8c_1a85ff1667d07b822b2c7f5a91a0c0bc95';
-        sec-mem-ref-line = '76';
-        sec-mem-ref-name = 'xranHandle';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'sample-app_8c_1aa8882d42d07fbd9750da4db4395b438c';
-        sec-mem-ref-line = '351';
-        sec-mem-ref-name = 'physide_dl_tti_call_back';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8eb67099ddcb1b5877a494edfd450d24ae2863e9abb188c74c5e36966396988e3';
-        sec-mem-ref-line = '221';
-        sec-mem-ref-name = 'XRAN_CB_TTI';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'sample-app_8c_1a52c968a559117b66a05591f958da75c2';
-        sec-mem-ref-line = '359';
-        sec-mem-ref-name = 'physide_ul_half_slot_call_back';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8eb67099ddcb1b5877a494edfd450d24a75d1b6240b461efda58c8e06e8e9f6d2';
-        sec-mem-ref-line = '222';
-        sec-mem-ref-name = 'XRAN_CB_HALF_SLOT_RX';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'sample-app_8c_1a874ba95e7c465e83ccc26ab623eec60c';
-        sec-mem-ref-line = '367';
-        sec-mem-ref-name = 'physide_ul_full_slot_call_back';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8eb67099ddcb1b5877a494edfd450d24a1e3bbfc0078205779b22c99889f927af';
-        sec-mem-ref-line = '223';
-        sec-mem-ref-name = 'XRAN_CB_FULL_SLOT_RX';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aeeef9211b4ee7d22934db64125b538dd';
-        sec-mem-ref-line = '1120';
-        sec-mem-ref-name = 'get_num_cc';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        sec-mem-ref-line = '129';
-        sec-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        sec-mem-ref-line = '2551';
-        sec-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        sec-mem-ref-line = '2636';
-        sec-mem-ref-name = 'xran_5g_prach_req';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-        sec-mem-ref-line = '2918';
-        sec-mem-ref-name = 'xran_register_cb_mbuf2ring';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        sec-mem-ref-line = '2756';
-        sec-mem-ref-name = 'xran_open';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '79';
-        sec-mem-ref-name = 'Init_Sys_Check::SetUp';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a7f7a3199c392465d0767c6506c1af5b4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Close';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '984';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a2f8866c9d6536a56e4d8232b8c45808b';
-        sec-mem-ref-line = '2863';
-        sec-mem-ref-name = 'xran_close';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        sec-mem-ref-line = '226';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'Init_Sys_Check::TearDown';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1af9989f7ffd89540fc26371e24a29fefc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Start';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '990';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1ad4852c0827600db95f9841e2f5f9f6f1';
-        sec-mem-ref-line = '2841';
-        sec-mem-ref-name = 'xran_start';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a03935019c7cdf89f54e582fbaf9bff76';
-        sec-mem-ref-line = '280';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1af7c499a1fa8e52a104500d7d01c1a280';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'Stop';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '998';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a8f2daee2fe90126f1f7c361b7760a7a3';
-        sec-mem-ref-line = '2852';
-        sec-mem-ref-name = 'xran_stop';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1a03935019c7cdf89f54e582fbaf9bff76';
-        sec-mem-ref-line = '280';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a3783fbb2a26b8a0530c489850a905a38';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'update_tti';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1007';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-        sec-mem-ref-line = '632';
-        sec-mem-ref-name = 'tti_ota_cb';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a1ffad42e0cccdbc800d3dbef66f52d45';
-        sec-mem-ref-line = '1110';
-        sec-mem-ref-name = 'get_timer_ctx';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1af4e08ea14f09b53fce43ec39aba7a605';
-        sec-mem-ref-line = '49';
-        sec-mem-ref-name = 'xran_ut_tx_cp_dl';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a61f8088ed26f5ccc6a323c3b0feb66c2';
-        sec-mem-ref-line = '55';
-        sec-mem-ref-name = 'xran_ut_tx_cp_ul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ac4ce5a18c687ee515676e035359a1e89';
-        sec-mem-ref-line = '1012';
-        sec-mem-ref-name = 'update_symbol_index';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1ac4ce5a18c687ee515676e035359a1e89';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'update_symbol_index';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1012';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        sec-mem-ref-line = '113';
-        sec-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'common_8h_1a534c88c03c366dfbd4dd5efe7693f56b';
-        sec-mem-ref-line = '50';
-        sec-mem-ref-name = 'N_SYM_PER_SLOT';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a3783fbb2a26b8a0530c489850a905a38';
-        sec-mem-ref-line = '1007';
-        sec-mem-ref-name = 'update_tti';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a8cec0b41a42705e6ab9f49914ca666c2';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'xran_lib_ota_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a73639c0dcf18fe068dc350fc0c8ba2f2';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'xran_ut_tx_up_dl';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        sec-mem-ref-line = '67';
-        sec-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a165ca95dea40ce1abcc161f39087d38d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'apply_cpenable';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'flag';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1024';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        sec-mem-ref-line = '223';
-        sec-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a61da580fc69a74f3ef17956ba5fd88a0';
-        sec-mem-ref-line = '1114';
-        sec-mem-ref-name = 'is_running';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a9507c81d07af4f634e04173663fd5419';
-        sec-mem-ref-line = '121';
-        sec-mem-ref-name = 'm_xranInit';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab0bb0b684cc2798a2ef1ceabe4a47e38';
-        sec-mem-ref-line = '356';
-        sec-mem-ref-name = 'xran_fh_init::enableCP';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__common_8h_1a1acdb894b98fd0ddf9e5542b50acfc50';
-        sec-mem-ref-line = '213';
-        sec-mem-ref-name = 'xran_device_ctx::enableCP';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a2bc2178388f6edfa69905ff5f52fbcdc';
-        sec-mem-ref-line = '252';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a970616fd84b2f27327a77e202d31eeef';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_slot_config';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'cfgname';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_frame_config *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'pCfg';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1047';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a53a1d989c6dee827495401b1973c9ef8';
-        sec-mem-ref-line = '464';
-        sec-mem-ref-name = 'xran_frame_config::nTddPeriod';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a4664e9a9005020b4a98ada2d256906e2';
-        sec-mem-ref-line = '465';
-        sec-mem-ref-name = 'xran_frame_config::sSlotConfig';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a37a7dc4b204c22c2d8b9da9b07abd154';
-        sec-mem-ref-line = '454';
-        sec-mem-ref-name = 'xran_slot_config::nSymbolType';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a8d7e0415efaf6e08cb6510401f765c28';
-        sec-mem-ref-line = '455';
-        sec-mem-ref-name = 'xran_slot_config::reserved';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1abbe0bfcd68428ee4cc3f63a391495e8d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_num_rbs';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'nNumerology';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'nBandwidth';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'nSub6';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1068';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5afe7527756943cdf6474ad1c40ac7d716';
-        sec-mem-ref-line = '83';
-        sec-mem-ref-name = 'PHY_BW_5MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5aae465d43fabe2dda9a2c6dbd2fa1099a';
-        sec-mem-ref-line = '83';
-        sec-mem-ref-name = 'PHY_BW_10MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a6eac287ee60ef4b214f6cd0b8196c7e4';
-        sec-mem-ref-line = '83';
-        sec-mem-ref-name = 'PHY_BW_15MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a9aacdbe3977171e1dda54f4778698ae8';
-        sec-mem-ref-line = '84';
-        sec-mem-ref-name = 'PHY_BW_20MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a5b785d20b7b0bf419524631adcb69df2';
-        sec-mem-ref-line = '84';
-        sec-mem-ref-name = 'PHY_BW_25MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5acb0fe0e94ea4f59ab5dd24203d20e7a4';
-        sec-mem-ref-line = '84';
-        sec-mem-ref-name = 'PHY_BW_30MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a5a479142e60c93d76621c1390d029109';
-        sec-mem-ref-line = '85';
-        sec-mem-ref-name = 'PHY_BW_40MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a890aa1814878ba9f0adfab63784ef1c1';
-        sec-mem-ref-line = '85';
-        sec-mem-ref-name = 'PHY_BW_50MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5acc82a679f8781bb880161e53650bdc33';
-        sec-mem-ref-line = '85';
-        sec-mem-ref-name = 'PHY_BW_60MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a3e20f3de146adbc3420c294819ec1e19';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'PHY_BW_70MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a22ec162486eef1dd707ae1bd7ac8bde6';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'PHY_BW_80MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a78c8c492b7c956fcd6b6e704662d385f';
-        sec-mem-ref-line = '86';
-        sec-mem-ref-name = 'PHY_BW_90MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5aa890924947f41b2c05cb5acf87b463cb';
-        sec-mem-ref-line = '87';
-        sec-mem-ref-name = 'PHY_BW_100MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a845dedb5bd2f41b50f6a7268473435a0';
-        sec-mem-ref-line = '87';
-        sec-mem-ref-name = 'PHY_BW_200MHZ';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a163a7a574581e04dfa9cc60cfc81e7f5a7217a56ae78997c5ae511d10ebb4c924';
-        sec-mem-ref-line = '87';
-        sec-mem-ref-name = 'PHY_BW_400MHZ';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a2ad94e2d18c69b423d5402d7777832f1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_xranhandle';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a1ffad42e0cccdbc800d3dbef66f52d45';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_timer_ctx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1110';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1af4e08ea14f09b53fce43ec39aba7a605';
-        sec-mem-ref-line = '49';
-        sec-mem-ref-name = 'xran_ut_tx_cp_dl';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a61f8088ed26f5ccc6a323c3b0feb66c2';
-        sec-mem-ref-line = '55';
-        sec-mem-ref-name = 'xran_ut_tx_cp_ul';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a73639c0dcf18fe068dc350fc0c8ba2f2';
-        sec-mem-ref-line = '61';
-        sec-mem-ref-name = 'xran_ut_tx_up_dl';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        sec-mem-ref-line = '67';
-        sec-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a3783fbb2a26b8a0530c489850a905a38';
-        sec-mem-ref-line = '1007';
-        sec-mem-ref-name = 'update_tti';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1ab795436cc8b07e2b0d665502274b30e6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_symbol_index';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1112';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a8cec0b41a42705e6ab9f49914ca666c2';
-        sec-mem-ref-line = '112';
-        sec-mem-ref-name = 'xran_lib_ota_sym';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        sec-mem-ref-line = '67';
-        sec-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a61da580fc69a74f3ef17956ba5fd88a0';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'is_running';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1114';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        sec-mem-ref-line = '238';
-        sec-mem-ref-name = 'xran_get_if_state';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        sec-mem-ref-line = '192';
-        sec-mem-ref-name = 'XRAN_RUNNING';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a165ca95dea40ce1abcc161f39087d38d';
-        sec-mem-ref-line = '1024';
-        sec-mem-ref-name = 'apply_cpenable';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a25afbf449e11f9e290e0fdbef77702c2';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_category
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_rucategory';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1114';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        sec-mem-ref-line = '518';
-        sec-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1af92ff2dfd2bddd0880d779c04b9fb359';
-        sec-mem-ref-line = '484';
-        sec-mem-ref-name = 'xran_ru_config::xranCat';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'Init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ae89a123aad1c66a76c398b7af216aae4';
-        sec-mem-ref-line = '914';
-        sec-mem-ref-name = 'Cleanup';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a7d7488daf0a2eebb9359f760a60eaf7c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_numerology';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        sec-mem-ref-line = '517';
-        sec-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        sec-mem-ref-line = '461';
-        sec-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a5548a3a1605dbf7b492d6eb164d3c667';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_duplextype';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1119';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        sec-mem-ref-line = '517';
-        sec-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        sec-mem-ref-line = '460';
-        sec-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1aeeef9211b4ee7d22934db64125b538dd';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_num_cc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1120';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a6dcac3ea0b3d99c20c2e6f7091b8b342';
-        sec-mem-ref-line = '500';
-        sec-mem-ref-name = 'xran_fh_config::nCC';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'TEST_P';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'Init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ae89a123aad1c66a76c398b7af216aae4';
-        sec-mem-ref-line = '914';
-        sec-mem-ref-name = 'Cleanup';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        sec-mem-ref-line = '936';
-        sec-mem-ref-name = 'Open';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1aef8068804ca7393d92edd9ed22d90070';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_num_eaxc';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1abcac68b45b2bcf3b5458817d65b86e45';
-        sec-mem-ref-line = '501';
-        sec-mem-ref-name = 'xran_fh_config::neAxc';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'Init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ae89a123aad1c66a76c398b7af216aae4';
-        sec-mem-ref-line = '914';
-        sec-mem-ref-name = 'Cleanup';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1ad2b06001d76c9a773c242b28fc7c92f4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_num_dlrbs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1122';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a7917929ae3bb588a5bf6f4e56cf9549e';
-        sec-mem-ref-line = '506';
-        sec-mem-ref-name = 'xran_fh_config::nDLRBs';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a967a0c58430104684cf2f9b1fdb444da';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_num_ulrbs';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1123';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a5448b37ad609bb66bf44b44d1f9bac72';
-        sec-mem-ref-line = '507';
-        sec-mem-ref-name = 'xran_fh_config::nULRBs';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1adde1d671cf6532a577f13d85875ee3b4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_num_antelmtrx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1124';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ac63d8c67956a8a08cbfd8efb92a2f055';
-        sec-mem-ref-line = '503';
-        sec-mem-ref-name = 'xran_fh_config::nAntElmTRx';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'Init';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a5855fc30031ba49b7375526f7cda0ff7';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'is_cpenable';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1126';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a9507c81d07af4f634e04173663fd5419';
-        sec-mem-ref-line = '121';
-        sec-mem-ref-name = 'm_xranInit';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ab0bb0b684cc2798a2ef1ceabe4a47e38';
-        sec-mem-ref-line = '356';
-        sec-mem-ref-name = 'xran_fh_init::enableCP';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a2bc2178388f6edfa69905ff5f52fbcdc';
-        sec-mem-ref-line = '252';
-        sec-mem-ref-name = 'TEST_P';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a5b5d9e46f23728cf8901e177fbf1e32b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'is_prachenable';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1127';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a9507c81d07af4f634e04173663fd5419';
-        sec-mem-ref-line = '121';
-        sec-mem-ref-name = 'm_xranInit';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1ac0646000d1448798a186e109df0bb3dd';
-        sec-mem-ref-line = '357';
-        sec-mem-ref-name = 'xran_fh_init::prachEnable';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a1d92eb426fc3269a180f07289f738d1a';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'is_dynamicsection';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1128';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a9507c81d07af4f634e04173663fd5419';
-        sec-mem-ref-line = '121';
-        sec-mem-ref-name = 'm_xranInit';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a6fcbf469691a192f1ce298f70981c17a';
-        sec-mem-ref-line = '363';
-        sec-mem-ref-name = 'xran_fh_init::DynamicSectionEna';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a0395e3b64e7fe193c70ea4e86ce2bddc';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_cfg_prach';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prach_config *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'pCfg';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1130';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a167e91cb91119363bf10c9430b6f082c';
-        sec-mem-ref-line = '515';
-        sec-mem-ref-name = 'xran_fh_config::prach_conf';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a387cf1bf4b8f48c23d58309a0c1a9e2c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_cfg_frame';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_frame_config *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'pCfg';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1136';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        sec-mem-ref-line = '517';
-        sec-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a8789158912b9607cbc6414c92a120003';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_cfg_ru';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ru_config *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'pCfg';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1142';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        sec-mem-ref-line = '518';
-        sec-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a7d671b9b851d9b0fbae6777e85643c3b';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_cfg_fh';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'pCfg';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '1148';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1acb7ae6f5547d5e166b643084db28b2fa';
-        sec-mem-ref-line = '120';
-        sec-mem-ref-name = 'm_xranConf';
-    };
-      sec-mem-referenceto = {
-        sec-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        sec-mem-ref-line = '44';
-        sec-mem-ref-name = 'xranlib';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        sec-mem-ref-line = '135';
-        sec-mem-ref-name = 'TestChain::SetUp';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a95651581b17afb55b04ca83f04261353';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nNumRbsPerSymF1';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-    {
-    
-        {    25,     52,     79,    106,    133,    160,    216,    270,      0,      0,      0,      0,      0 },  
-        {    11,     24,     38,     51,     65,     78,    106,    133,    162,      0,    217,    245,    273 },  
-        {     0,     11,     18,     24,     31,     38,     51,     65,     79,      0,    107,    121,    135 }   
-    }
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '91';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1aa77e335f5b2d2cc1d81de7a55f122ded';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-const uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nNumRbsPerSymF2';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-    {
-    
-        {    66,    132,    264,      0 },  
-        {    32,     66,    132,    264 }   
-    }
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '100';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'protected-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1ac6f9b50e19408f0c2efdcf7e5dd204a9';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-char
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'argv';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "unittest"
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a790ada9a4b1a467dc29bc4bfa1ec3e20';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dpdk_dev_up';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '111';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1aa0dbf843da8d26633022c153c473deb5';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dpdk_dev_cp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '111';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1af2f499e1b7c34ec4e1c600e00bddc75f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_dpdk_bbdev';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '111';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1adcc43270fba1599cebe2bc32eca45554';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xranhandle';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '113';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1ab58608944b110026e58c96affe100111';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_du_mac';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { 0x00,0x11, 0x22, 0x33, 0x44, 0x66 }
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '115';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a5914f36a470616ef17f5b663a8d21b30';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_ru_mac';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { 0x00,0x11, 0x22, 0x33, 0x44, 0x55 }
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '116';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1ae064c199bd624882f23a786c57aa5afe';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_bSub6';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '117';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1aa7e4fc7db724dc357f1425ab426c8921';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_nSlots';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 10
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1acb7ae6f5547d5e166b643084db28b2fa';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xranConf';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'Init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        sec-mem-ref-line = '936';
-        sec-mem-ref-name = 'Open';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a25afbf449e11f9e290e0fdbef77702c2';
-        sec-mem-ref-line = '1116';
-        sec-mem-ref-name = 'get_rucategory';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a7d7488daf0a2eebb9359f760a60eaf7c';
-        sec-mem-ref-line = '1118';
-        sec-mem-ref-name = 'get_numerology';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a5548a3a1605dbf7b492d6eb164d3c667';
-        sec-mem-ref-line = '1119';
-        sec-mem-ref-name = 'get_duplextype';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aeeef9211b4ee7d22934db64125b538dd';
-        sec-mem-ref-line = '1120';
-        sec-mem-ref-name = 'get_num_cc';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1aef8068804ca7393d92edd9ed22d90070';
-        sec-mem-ref-line = '1121';
-        sec-mem-ref-name = 'get_num_eaxc';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1ad2b06001d76c9a773c242b28fc7c92f4';
-        sec-mem-ref-line = '1122';
-        sec-mem-ref-name = 'get_num_dlrbs';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a967a0c58430104684cf2f9b1fdb444da';
-        sec-mem-ref-line = '1123';
-        sec-mem-ref-name = 'get_num_ulrbs';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1adde1d671cf6532a577f13d85875ee3b4';
-        sec-mem-ref-line = '1124';
-        sec-mem-ref-name = 'get_num_antelmtrx';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a0395e3b64e7fe193c70ea4e86ce2bddc';
-        sec-mem-ref-line = '1130';
-        sec-mem-ref-name = 'get_cfg_prach';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a387cf1bf4b8f48c23d58309a0c1a9e2c';
-        sec-mem-ref-line = '1136';
-        sec-mem-ref-name = 'get_cfg_frame';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a8789158912b9607cbc6414c92a120003';
-        sec-mem-ref-line = '1142';
-        sec-mem-ref-name = 'get_cfg_ru';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a7d671b9b851d9b0fbae6777e85643c3b';
-        sec-mem-ref-line = '1148';
-        sec-mem-ref-name = 'get_cfg_fh';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a9507c81d07af4f634e04173663fd5419';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_init
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_xranInit';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        sec-mem-ref-line = '467';
-        sec-mem-ref-name = 'xranLibWraper';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        sec-mem-ref-line = '678';
-        sec-mem-ref-name = 'SetUp';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a165ca95dea40ce1abcc161f39087d38d';
-        sec-mem-ref-line = '1024';
-        sec-mem-ref-name = 'apply_cpenable';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a5855fc30031ba49b7375526f7cda0ff7';
-        sec-mem-ref-line = '1126';
-        sec-mem-ref-name = 'is_cpenable';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a5b5d9e46f23728cf8901e177fbf1e32b';
-        sec-mem-ref-line = '1127';
-        sec-mem-ref-name = 'is_prachenable';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a1d92eb426fc3269a180f07289f738d1a';
-        sec-mem-ref-line = '1128';
-        sec-mem-ref-name = 'is_dynamicsection';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a74cbf8f188c4df27d645f80be26bb077';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xranLibWraper::xran_timer_ctx
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_timer_ctx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '125';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        sec-mem-ref-line = '740';
-        sec-mem-ref-name = 'Init';
-    };
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__lib__wrap_8hpp_1a1ffad42e0cccdbc800d3dbef66f52d45';
-        sec-mem-ref-line = '1110';
-        sec-mem-ref-name = 'get_timer_ctx';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a4ec48d0ffb9f1f4310057061754541af';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFrontHaulTxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '128';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a5de5e6cb2e5beb2315f16ecc06aa2966';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFrontHaulTxPrbMapBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '129';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1ad99e9ea539081aeef2978a3f472baf1c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFrontHaulRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '130';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a5d7d51f26d22de978142c336c82b8736';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFrontHaulRxPrbMapBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '131';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a4e219881fa053028c692fb10ae2bb5a3';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-BbuIoBufCtrlStruct
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFHPrachRxBbuIoBufCtrl';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1aaf96fa2c0147a497910401ba377506db';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFrontHaulTxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1aa1611b01fe2d460ebe58e45c901f68e8';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFrontHaulTxPrbMapBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a6284df81f3334e6319e99aa3d368acec';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFrontHaulRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a21adf86e6b2a299b94a4eb59b6094863';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFrontHaulRxPrbMapBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1ad84b20c11b0095b35674f3eb1c247375';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_flat_buffer
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_sFHPrachRxBuffers';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '132';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a80a3e8332a69c2beb5df4ad72b4a022c';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_nInstanceHandle';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '141';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a9270468afb68051247edd5953b828aca';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_nBufPoolIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '142';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a21b3d390c6eee5d15152cdc5459ff523';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_nSW_ToFpga_FTH_TxBufferLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '144';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1af53e776036ad72ea2d2e5a2bdbbdc0b2';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_nFpgaToSW_FTH_RxBufferLen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '145';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a98ce8fded84309c17c61f4dd902d4e0f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_nSectorIndex';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '147';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1ad1ab6e8c4efe2805b76180b34ce4c019';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iq_bfw_buffer_size_dl';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '149';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a8b3edaed699562559db744c8e2aa36b1';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'iq_bfw_buffer_size_ul';
-      sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '150';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a77bd4ecb90ef07ddc1420242672b1587';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'p_tx_dl_bfw_buffer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '153';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1aad7c467bc9da44318d2e8cf2f4472f17';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tx_dl_bfw_buffer_size';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '154';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a364dd5820c1bb3fc2f760e5b6cab5b98';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tx_dl_bfw_buffer_position';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '155';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a95b1981d7d33eb50789dbc55d5d2755f';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'p_tx_ul_bfw_buffer';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '158';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1a2fca7a2340a727f72d85407c5e153ed4';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tx_ul_bfw_buffer_size';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '159';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1adc7a94af3a9c52fdb09e8733264eee4a';
-      sec-mem-virt = normal;
-      sec-mem-prot = protected;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'tx_ul_bfw_buffer_position';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '160';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-func';
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a8006bd7264c0a274d4096a56717a001c';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-T
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_globalcfg';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'parameter_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '167';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a1b7c5ca1fc2d5a3358714436ae02c818';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-std::vector< T >
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_globalcfg_array';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'type';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'parameter_name';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '173';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a45c628948967c1db74ec7ab8425bde1a';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'get_eaxcid_mask';
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'numbit';
-      }; /*        sec-mem-param--param */
-      sec-mem-param = {
-        sec-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        sec-mem-param-declname = 'shift';
-      }; /*        sec-mem-param--param */
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '185';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'function';
-      sec-mem-id   = 'classxran_lib_wraper_1a953cc94cc43264925851c4d2ccec2b03';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'init_memory';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '195';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-section = {
-    sec-kind = 'private-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'classxran_lib_wraper_1ae80e129940e818877b624faba664a9b4';
-      sec-mem-virt = normal;
-      sec-mem-prot = private;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-json
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'm_global_cfg';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      sec-mem-desc-line = '164';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-  cp-fileline  = '67';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 651;
-        node-label = 'BbuIoBufCtrlStruct';
-        node-link = {
-          node-link-id = 'struct_bbu_io_buf_ctrl_struct';
-        };
-        node-child = {
-          child-id = '652';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sBufferList
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 655;
-        node-label = 'xran_fh_init';
-        node-link = {
-          node-link-id = 'structxran__fh__init';
-        };
-        node-child = {
-          child-id = '656';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+eAxCId_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '657';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+io_cfg
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 654;
-        node-label = 'xran_timer_ctx';
-        node-link = {
-          node-link-id = 'structxran_lib_wraper_1_1xran__timer__ctx';
-        };
-      }; /* node */
-      node = {
-        node-id    = 653;
-        node-label = 'xran_flat_buffer';
-        node-link = {
-          node-link-id = 'structxran__flat__buffer';
-        };
-      }; /* node */
-      node = {
-        node-id    = 660;
-        node-label = 'xran_frame_config';
-        node-link = {
-          node-link-id = 'structxran__frame__config';
-        };
-        node-child = {
-          child-id = '661';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+sSlotConfig
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 652;
-        node-label = 'xran_buffer_list';
-        node-link = {
-          node-link-id = 'structxran__buffer__list';
-        };
-        node-child = {
-          child-id = '653';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+pBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 656;
-        node-label = 'xran_eaxcid_config';
-        node-link = {
-          node-link-id = 'structxran__eaxcid__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 657;
-        node-label = 'xran_io_cfg';
-        node-link = {
-          node-link-id = 'structxran__io__cfg';
-        };
-      }; /* node */
-      node = {
-        node-id    = 662;
-        node-label = 'xran_ru_config';
-        node-link = {
-          node-link-id = 'structxran__ru__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 663;
-        node-label = 'xran_srs_config';
-        node-link = {
-          node-link-id = 'structxran__srs__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 650;
-        node-label = 'xranLibWraper';
-        node-link = {
-          node-link-id = 'classxran_lib_wraper';
-        };
-        node-child = {
-          child-id = '651';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_sFrontHaulTxPrbMapBbuIoBufCtrl
-#m_sFrontHaulTxBbuIoBufCtrl
-#m_sFHPrachRxBbuIoBufCtrl
-#m_sFrontHaulRxPrbMapBbuIoBufCtrl
-#m_sFrontHaulRxBbuIoBufCtrl
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '654';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_timer_ctx
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '653';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_sFrontHaulTxBuffers
-#m_sFHPrachRxBuffers
-#m_sFrontHaulTxPrbMapBuffers
-#m_sFrontHaulRxBuffers
-#m_sFrontHaulRxPrbMapBuffers
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '655';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_xranInit
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '658';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-#m_xranConf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 658;
-        node-label = 'xran_fh_config';
-        node-link = {
-          node-link-id = 'structxran__fh__config';
-        };
-        node-child = {
-          child-id = '659';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+prach_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '660';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+frame_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '662';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+ru_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-        node-child = {
-          child-id = '663';
-          relation = usage;
-          edgelabel = <<_EnD_oF_dEf_TeXt_
-+srs_conf
-_EnD_oF_dEf_TeXt_;
-        }; /* node-child */
-      }; /* node */
-      node = {
-        node-id    = 659;
-        node-label = 'xran_prach_config';
-        node-link = {
-          node-link-id = 'structxran__prach__config';
-        };
-      }; /* node */
-      node = {
-        node-id    = 661;
-        node-label = 'xran_slot_config';
-        node-link = {
-          node-link-id = 'structxran__slot__config';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-struct = {
-  cp-id     = 'structx_r_a_n_prach_config_table_struct';
-  cp-name   = 'xRANPrachConfigTableStruct';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1ac80f2088871de674e27c76994d18c9e4';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'prachConfigIdx';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '104';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1acda2526836f55a54072c7582b0735ec6';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'preambleFmrt';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '105';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1a0f561e77fa0f040b637f4e04f6cd8078';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'x';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '106';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1a1d627e83c5e0ae889b71ea0508991f29';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'y';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '107';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1a48f74053065142fe9cffa09c460965e1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'slotNr';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '108';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1ad86e3c05257c9e5fbfce20441a48fdec';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'slotNrNum';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '109';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1a232bf4a599983638ff369472234af97c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'startingSym';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '110';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1a855041f3139611ca7478502e3241b2f1';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nrofPrachInSlot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '111';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1a2e544eaae35a5756272d62af4fa53a19';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'occassionsInPrachSlot';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '112';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_config_table_struct_1ae7b193beba4cc63eed61b211bae9e802';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'duration';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '113';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-  cp-fileline  = '103';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 665;
-        node-label = 'xRANPrachConfigTableStruct';
-        node-link = {
-          node-link-id = 'structx_r_a_n_prach_config_table_struct';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-struct = {
-  cp-id     = 'structx_r_a_n_prach_preamble_l_r_a_struct';
-  cp-name   = 'xRANPrachPreambleLRAStruct';
-  cp-section = {
-    sec-kind = 'public-attrib';
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_preamble_l_r_a_struct_1ac8012ba5a5ec95c9cc18ffa77f36e84e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'preambleFmrt';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '118';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_preamble_l_r_a_struct_1ab42b266a3a60e7fc0e082ce7f928208d';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'lRALen';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '119';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_preamble_l_r_a_struct_1aed8831c5fee95cb19b08e7fddb5d9658';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'fRA';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '120';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_preamble_l_r_a_struct_1abc78f4868475122608abbdf1e0439b4c';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nu';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '121';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* sec-member */
-    sec-member = {
-      sec-mem-kind = 'variable';
-      sec-mem-id   = 'structx_r_a_n_prach_preamble_l_r_a_struct_1a3cab2a5fe931bc424f18ac0b23f2060e';
-      sec-mem-virt = normal;
-      sec-mem-prot = public;
-      sec-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      sec-mem-name = 'nRaCp';
-      sec-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      sec-mem-desc-line = '122';
-      sec-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      sec-mem-referenceby = {
-        sec-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        sec-mem-ref-line = '308';
-        sec-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* sec-member */
-  }; /* cp-section */
-  cp-filename  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-  cp-fileline  = '117';
-  cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
-      node = {
-        node-id    = 667;
-        node-label = 'xRANPrachPreambleLRAStruct';
-        node-link = {
-          node-link-id = 'structx_r_a_n_prach_preamble_l_r_a_struct';
-        };
-      }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* struct */
-file = {
-  file-id   = 'c__plane__tests_8cc';
-  file-name = 'c_plane_tests.cc';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1ab22c1305386eabc256bc6d3492d50846';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ut_prepare_cp';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '40';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        func-mem-ref-line = '766';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1a84fbffc78f58f1319862bbdfef6e3172';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'cput_fh_rx_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_status_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '48';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1a2ce052083e592ec2889e8ad05b49f39a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'cput_fh_rx_prach_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_status_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '53';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-C_plane
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Section_Ext1
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '566';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a7fbf705170e00d2ce3e838fa9826ca8d';
-        func-mem-ref-line = '204';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_NONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'C_plane::m_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1af3c62a5df704db9218047182f9576367';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'C_plane::m_p_bfw_iq_src';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1afa26200d2578ae0a20cc197b6eab3640';
-        func-mem-ref-line = '387';
-        func-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aa03217953847a726043966a4691494f1';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'C_plane::m_p_ext1_dst';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab2dac8fe532ba4f8fa612650aee824ef';
-        func-mem-ref-line = '100';
-        func-mem-ref-name = 'C_plane::m_ext1_dst_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a1704e602910415f3250e10f4f215fb84';
-        func-mem-ref-line = '147';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::extLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'XRAN_SECTIONEXT_ALIGN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '146';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a81b257717e74882b591daf7fd958c012';
-        func-mem-ref-line = '141';
-        func-mem-ref-name = 'XRAN_EF_F_LAST';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab09d1df0b229edfd34c41706fcfa73e7';
-        func-mem-ref-line = '211';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwNumber';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3de53935627d11e11003c38bd6dca548';
-        func-mem-ref-line = '212';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwiqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a535b83a8653a891f80fc204eb1d9cb8b';
-        func-mem-ref-line = '214';
-        func-mem-ref-name = 'xran_sectionext1_info::p_bfwIQ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae4f265cd1e2941e2d7366085f6f0b598';
-        func-mem-ref-line = '215';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwIQ_sz';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1acb5cfd209ba75c853d03f701e7f91679';
-        func-mem-ref-line = '301';
-        func-mem-ref-name = 'xran_section_gen_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a8aed22e2c7b283705ec82e0120515618';
-        func-mem-ref-line = '302';
-        func-mem-ref-name = 'xran_section_gen_info::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a4464b811028d6456143fd9743b03edaa';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'C_plane::m_ext1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a735984d41155bc1032e09bece8f8d66d';
-        func-mem-ref-line = '303';
-        func-mem-ref-name = 'xran_section_gen_info::data';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aafa40e823e408268e48585ec7a623eae';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'C_plane::m_pTestBuffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a9f102f8bfc163d6a26411d1855c8c97c';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a73f8e8274bd97892f58f73d1d83b533a';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_antId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7a0ce01c67c4067cc3ba42fd380e858a';
-        func-mem-ref-line = '84';
-        func-mem-ref-name = 'C_plane::m_seqId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        func-mem-ref-line = '1749';
-        func-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aa42dde0a7ce436df7e5b607d17d52668';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'C_plane::m_result';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a431f2e351a321b762ccd64984d566913';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'C_plane::m_pktInfo';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1aff93cc204b54a645341363e8bc280f21';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-C_plane
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Section_Ext1_9bit
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '642';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a91815a9c09cf9e8bc646b51efef13c28';
-        func-mem-ref-line = '205';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_BLKFLOAT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'C_plane::m_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1af3c62a5df704db9218047182f9576367';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'C_plane::m_p_bfw_iq_src';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1afa26200d2578ae0a20cc197b6eab3640';
-        func-mem-ref-line = '387';
-        func-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aa03217953847a726043966a4691494f1';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'C_plane::m_p_ext1_dst';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab2dac8fe532ba4f8fa612650aee824ef';
-        func-mem-ref-line = '100';
-        func-mem-ref-name = 'C_plane::m_ext1_dst_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a1704e602910415f3250e10f4f215fb84';
-        func-mem-ref-line = '147';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::extLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'XRAN_SECTIONEXT_ALIGN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '146';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a81b257717e74882b591daf7fd958c012';
-        func-mem-ref-line = '141';
-        func-mem-ref-name = 'XRAN_EF_F_LAST';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab09d1df0b229edfd34c41706fcfa73e7';
-        func-mem-ref-line = '211';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwNumber';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3de53935627d11e11003c38bd6dca548';
-        func-mem-ref-line = '212';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwiqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a535b83a8653a891f80fc204eb1d9cb8b';
-        func-mem-ref-line = '214';
-        func-mem-ref-name = 'xran_sectionext1_info::p_bfwIQ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae4f265cd1e2941e2d7366085f6f0b598';
-        func-mem-ref-line = '215';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwIQ_sz';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1acb5cfd209ba75c853d03f701e7f91679';
-        func-mem-ref-line = '301';
-        func-mem-ref-name = 'xran_section_gen_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a8aed22e2c7b283705ec82e0120515618';
-        func-mem-ref-line = '302';
-        func-mem-ref-name = 'xran_section_gen_info::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a4464b811028d6456143fd9743b03edaa';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'C_plane::m_ext1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a735984d41155bc1032e09bece8f8d66d';
-        func-mem-ref-line = '303';
-        func-mem-ref-name = 'xran_section_gen_info::data';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aafa40e823e408268e48585ec7a623eae';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'C_plane::m_pTestBuffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a9f102f8bfc163d6a26411d1855c8c97c';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a73f8e8274bd97892f58f73d1d83b533a';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_antId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7a0ce01c67c4067cc3ba42fd380e858a';
-        func-mem-ref-line = '84';
-        func-mem-ref-name = 'C_plane::m_seqId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        func-mem-ref-line = '1749';
-        func-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aa42dde0a7ce436df7e5b607d17d52668';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'C_plane::m_result';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a431f2e351a321b762ccd64984d566913';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'C_plane::m_pktInfo';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1a8491192ecf8ad52998d66312a4b70f83';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-C_plane
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-PacketGen
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '721';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aafa40e823e408268e48585ec7a623eae';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'C_plane::m_pTestBuffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'C_plane::m_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a9f102f8bfc163d6a26411d1855c8c97c';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a73f8e8274bd97892f58f73d1d83b533a';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_antId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7a0ce01c67c4067cc3ba42fd380e858a';
-        func-mem-ref-line = '84';
-        func-mem-ref-name = 'C_plane::m_seqId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        func-mem-ref-line = '1749';
-        func-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aa42dde0a7ce436df7e5b607d17d52668';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'C_plane::m_result';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a431f2e351a321b762ccd64984d566913';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'C_plane::m_pktInfo';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        func-mem-ref-line = '394';
-        func-mem-ref-name = 'C_plane::verify_sections';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1a71b8458c71026c561352ee857eb3a490';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-C_plane
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-PacketGen_Ext
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '742';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aafa40e823e408268e48585ec7a623eae';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'C_plane::m_pTestBuffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'C_plane::m_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a9f102f8bfc163d6a26411d1855c8c97c';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a73f8e8274bd97892f58f73d1d83b533a';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_antId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7a0ce01c67c4067cc3ba42fd380e858a';
-        func-mem-ref-line = '84';
-        func-mem-ref-name = 'C_plane::m_seqId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        func-mem-ref-line = '1749';
-        func-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aa42dde0a7ce436df7e5b607d17d52668';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'C_plane::m_result';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a431f2e351a321b762ccd64984d566913';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'C_plane::m_pktInfo';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a2d5e33dd093724772a1447910bd34e15';
-        func-mem-ref-line = '394';
-        func-mem-ref-name = 'C_plane::verify_sections';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-C_plane
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Perf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '766';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '32';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab22c1305386eabc256bc6d3492d50846';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'xran_ut_prepare_cp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aafa40e823e408268e48585ec7a623eae';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'C_plane::m_pTestBuffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'C_plane::m_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a9f102f8bfc163d6a26411d1855c8c97c';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a73f8e8274bd97892f58f73d1d83b533a';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_antId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7a0ce01c67c4067cc3ba42fd380e858a';
-        func-mem-ref-line = '84';
-        func-mem-ref-name = 'C_plane::m_seqId';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-C_plane
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Perf_Ext
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '778';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7fd4d380e2392bfe924c06a8101b6d85';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'C_plane::prepare_sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '32';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab22c1305386eabc256bc6d3492d50846';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'xran_ut_prepare_cp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1aafa40e823e408268e48585ec7a623eae';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'C_plane::m_pTestBuffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'C_plane::m_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a9f102f8bfc163d6a26411d1855c8c97c';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a73f8e8274bd97892f58f73d1d83b533a';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'C_plane::m_antId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a7a0ce01c67c4067cc3ba42fd380e858a';
-        func-mem-ref-line = '84';
-        func-mem-ref-name = 'C_plane::m_seqId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'get_sequence';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'c__plane__tests_8cc_1a2684a65b376489405671120c75efab7b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-C_plane
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(C_plane::get_number_of_cases("C_Plane")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      func-mem-desc-line = '791';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        func-mem-ref-line = '778';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'module_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "C-Plane"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      var-mem-desc-line = '32';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'c__plane__tests_8cc_1a21d05f2c6607fc534e67ed32883de81f';
-        var-mem-ref-line = '766';
-        var-mem-ref-name = 'TEST_P';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8cpp_1a0ab5719a5f67d4d52057b2c4550fe930';
-        var-mem-ref-line = '162';
-        var-mem-ref-name = 'tsc_tick';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        var-mem-ref-line = '358';
-        var-mem-ref-name = 'KernelTests::init_test';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'c__plane__tests_8cc_1ad7d97e82bb00f5271dc1955f06719e46';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'm_bitmask';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { 0x00, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, 0xff }
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-      var-mem-desc-line = '34';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'c__plane__tests_8cc_1aecd2fcecaca860136bf56e6af5155e96';
-        var-mem-ref-line = '230';
-        var-mem-ref-name = 'C_plane::prepare_extensions';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/c_plane_tests.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'chain__tests_8cc';
-  file-name = 'chain_tests.cc';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a4474e27c827459f3af40954b0c6f962b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tx_cp_dl_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '42';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-        func-mem-ref-line = '3039';
-        func-mem-ref-name = 'xran_get_num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ad51ee5b7f1f27c770f1eb658b5ee523e';
-        func-mem-ref-line = '3029';
-        func-mem-ref-name = 'xran_get_num_cc';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1af4e08ea14f09b53fce43ec39aba7a605';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_ut_tx_cp_dl';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1ab26e37a9d8915b33e29d632af88ff3a3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tx_cp_ul_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '43';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ae3663b3f472b4003acc7f91e61669735';
-        func-mem-ref-line = '3049';
-        func-mem-ref-name = 'xran_get_ru_category';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea25cae7703b653209b61647fa65ac7e9f';
-        func-mem-ref-line = '264';
-        func-mem-ref-name = 'XRAN_CATEGORY_A';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-        func-mem-ref-line = '3039';
-        func-mem-ref-name = 'xran_get_num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aaf7b03037e0687819501554a42fb3c52';
-        func-mem-ref-line = '3059';
-        func-mem-ref-name = 'xran_get_num_eAxcUl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ad51ee5b7f1f27c770f1eb658b5ee523e';
-        func-mem-ref-line = '3029';
-        func-mem-ref-name = 'xran_get_num_cc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a273a09cbea9267272f4e2a339059e442';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'xran_lib_ota_tti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ac9a8f4c80840a80e1a27ff9776e13f66';
-        func-mem-ref-line = '97';
-        func-mem-ref-name = 'xran_timer_ctx::tti_to_process';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a36c7ae37e30524321b18fde971372b92';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'XranGetSlotNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5ca2a2076a042acdca2e326a436a7882';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'XranGetSubFrameNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a61f8088ed26f5ccc6a323c3b0feb66c2';
-        func-mem-ref-line = '55';
-        func-mem-ref-name = 'xran_ut_tx_cp_ul';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_tx_sym';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '44';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ab458f491dfd93be111edf3f3b0d4da71';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'XranOffsetSym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ae3f1b1cbdaabdcfb693b93d75d4a9972';
-        func-mem-ref-line = '249';
-        func-mem-ref-name = 'xran_device_ctx::sym_up';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa76014e778bb54907d85e05cac204d71';
-        func-mem-ref-line = '98';
-        func-mem-ref-name = 'XranGetTtiNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a36c7ae37e30524321b18fde971372b92';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'XranGetSlotNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5ca2a2076a042acdca2e326a436a7882';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'XranGetSubFrameNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a73639c0dcf18fe068dc350fc0c8ba2f2';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'xran_ut_tx_up_dl';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a3d4bd5c7eec6da4ab71688e209100761';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'process_mbuf';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '45';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-        func-mem-ref-line = '3039';
-        func-mem-ref-name = 'xran_get_num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '487';
-        func-mem-ref-name = 'xran_ru_config::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a7fbf705170e00d2ce3e838fa9826ca8d';
-        func-mem-ref-line = '204';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_NONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        func-mem-ref-line = '327';
-        func-mem-ref-name = 'xran_extract_iq_samples';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-        func-mem-ref-line = '1536';
-        func-mem-ref-name = 'xran_pkt_validate';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a2f25460e9a84fe459a874b8255ed4c71';
-        func-mem-ref-line = '99';
-        func-mem-ref-name = 'ecpri_seq_id::seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0dc2f992bcfe4f620d6ce2e969986d5c';
-        func-mem-ref-line = '220';
-        func-mem-ref-name = 'xran_device_ctx::srs_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a38a5594e33178248d80ccde98a16262a';
-        func-mem-ref-line = '449';
-        func-mem-ref-name = 'xran_srs_config::eAxC_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3842cc1a01bcaa4df37fd8c10308ff01';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'xran_device_ctx::fh_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a367975ed81727c2747411672f73b2754';
-        func-mem-ref-line = '358';
-        func-mem-ref-name = 'xran_fh_init::srsEnable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a1f74b973e738bf357c470565a1256ef5';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'ecpri_seq_id::e_bit';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1ad5c7a065cddc009146ea1b1192eb2102';
-        func-mem-ref-line = '498';
-        func-mem-ref-name = 'master::res';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        func-mem-ref-line = '1461';
-        func-mem-ref-name = 'xran_process_srs_sym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a38a5594e33178248d80ccde98a16262a';
-        func-mem-ref-line = '139';
-        func-mem-ref-name = 'xran_prach_cp_config::eAxC_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ac0646000d1448798a186e109df0bb3dd';
-        func-mem-ref-line = '357';
-        func-mem-ref-name = 'xran_fh_init::prachEnable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aec7f5a73cca88563e12b7e82e7c75b50';
-        func-mem-ref-line = '1384';
-        func-mem-ref-name = 'xran_process_prach_sym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        func-mem-ref-line = '1578';
-        func-mem-ref-name = 'xran_process_rx_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        func-mem-ref-line = '1342';
-        func-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1af4e08ea14f09b53fce43ec39aba7a605';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ut_tx_cp_dl';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '49';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a3783fbb2a26b8a0530c489850a905a38';
-        func-mem-ref-line = '1007';
-        func-mem-ref-name = 'xranLibWraper::update_tti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        func-mem-ref-line = '910';
-        func-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a1ffad42e0cccdbc800d3dbef66f52d45';
-        func-mem-ref-line = '1110';
-        func-mem-ref-name = 'xranLibWraper::get_timer_ctx';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a61f8088ed26f5ccc6a323c3b0feb66c2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ut_tx_cp_ul';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '55';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a3783fbb2a26b8a0530c489850a905a38';
-        func-mem-ref-line = '1007';
-        func-mem-ref-name = 'xranLibWraper::update_tti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a1ffad42e0cccdbc800d3dbef66f52d45';
-        func-mem-ref-line = '1110';
-        func-mem-ref-name = 'xranLibWraper::get_timer_ctx';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a54a43b6c3ece3e568457002dbe5b5c1a';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a73639c0dcf18fe068dc350fc0c8ba2f2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ut_tx_up_dl';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '61';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ac4ce5a18c687ee515676e035359a1e89';
-        func-mem-ref-line = '1012';
-        func-mem-ref-name = 'xranLibWraper::update_symbol_index';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        func-mem-ref-line = '2202';
-        func-mem-ref-name = 'xran_process_tx_sym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a1ffad42e0cccdbc800d3dbef66f52d45';
-        func-mem-ref-line = '1110';
-        func-mem-ref-name = 'xranLibWraper::get_timer_ctx';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a2bc2178388f6edfa69905ff5f52fbcdc';
-        func-mem-ref-line = '252';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ut_tx_cpup_dl';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '67';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ac4ce5a18c687ee515676e035359a1e89';
-        func-mem-ref-line = '1012';
-        func-mem-ref-name = 'xranLibWraper::update_symbol_index';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ab795436cc8b07e2b0d665502274b30e6';
-        func-mem-ref-line = '1112';
-        func-mem-ref-name = 'xranLibWraper::get_symbol_index';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        func-mem-ref-line = '910';
-        func-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a1ffad42e0cccdbc800d3dbef66f52d45';
-        func-mem-ref-line = '1110';
-        func-mem-ref-name = 'xranLibWraper::get_timer_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        func-mem-ref-line = '2202';
-        func-mem-ref-name = 'xran_process_tx_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a9dc1e3a47b655cad97eed3db3cdebd92';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a35e1cd308253045533454c90a54f876f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'send_mbuf_up';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'type';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '86';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1aa17765d107c851ebcc3d202cef78aa75';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'send_mbuf_cp_perf';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'type';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '92';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        func-mem-ref-line = '1749';
-        func-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a6862679e16a540ac01d6fd391316f648';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'utcp_fh_rx_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_status_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '113';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1ad67ad876d623656e1ddb3c6e22b39d5a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'utcp_fh_rx_prach_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_status_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '118';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-TestChain
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CPlaneDLPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '226';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        func-mem-ref-line = '740';
-        func-mem-ref-name = 'xranLibWraper::Init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1acb7ae6f5547d5e166b643084db28b2fa';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'TestChain::m_xranConf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1aa17765d107c851ebcc3d202cef78aa75';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'send_mbuf_cp_perf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a35e1cd308253045533454c90a54f876f';
-        func-mem-ref-line = '86';
-        func-mem-ref-name = 'send_mbuf_up';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6862679e16a540ac01d6fd391316f648';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'utcp_fh_rx_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad67ad876d623656e1ddb3c6e22b39d5a';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'utcp_fh_rx_prach_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '33';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1af4e08ea14f09b53fce43ec39aba7a605';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_ut_tx_cp_dl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a7f7a3199c392465d0767c6506c1af5b4';
-        func-mem-ref-line = '984';
-        func-mem-ref-name = 'xranLibWraper::Close';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ae89a123aad1c66a76c398b7af216aae4';
-        func-mem-ref-line = '914';
-        func-mem-ref-name = 'xranLibWraper::Cleanup';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a9dc1e3a47b655cad97eed3db3cdebd92';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a54a43b6c3ece3e568457002dbe5b5c1a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-TestChain
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CPlaneULPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '239';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        func-mem-ref-line = '740';
-        func-mem-ref-name = 'xranLibWraper::Init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1acb7ae6f5547d5e166b643084db28b2fa';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'TestChain::m_xranConf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1aa17765d107c851ebcc3d202cef78aa75';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'send_mbuf_cp_perf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a35e1cd308253045533454c90a54f876f';
-        func-mem-ref-line = '86';
-        func-mem-ref-name = 'send_mbuf_up';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6862679e16a540ac01d6fd391316f648';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'utcp_fh_rx_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad67ad876d623656e1ddb3c6e22b39d5a';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'utcp_fh_rx_prach_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '33';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a61f8088ed26f5ccc6a323c3b0feb66c2';
-        func-mem-ref-line = '55';
-        func-mem-ref-name = 'xran_ut_tx_cp_ul';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a7f7a3199c392465d0767c6506c1af5b4';
-        func-mem-ref-line = '984';
-        func-mem-ref-name = 'xranLibWraper::Close';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ae89a123aad1c66a76c398b7af216aae4';
-        func-mem-ref-line = '914';
-        func-mem-ref-name = 'xranLibWraper::Cleanup';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a2bc2178388f6edfa69905ff5f52fbcdc';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-TestChain
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UPlaneDLPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '252';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        func-mem-ref-line = '740';
-        func-mem-ref-name = 'xranLibWraper::Init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1acb7ae6f5547d5e166b643084db28b2fa';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'TestChain::m_xranConf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a5855fc30031ba49b7375526f7cda0ff7';
-        func-mem-ref-line = '1126';
-        func-mem-ref-name = 'xranLibWraper::is_cpenable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a165ca95dea40ce1abcc161f39087d38d';
-        func-mem-ref-line = '1024';
-        func-mem-ref-name = 'xranLibWraper::apply_cpenable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1aa17765d107c851ebcc3d202cef78aa75';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'send_mbuf_cp_perf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a35e1cd308253045533454c90a54f876f';
-        func-mem-ref-line = '86';
-        func-mem-ref-name = 'send_mbuf_up';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6862679e16a540ac01d6fd391316f648';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'utcp_fh_rx_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad67ad876d623656e1ddb3c6e22b39d5a';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'utcp_fh_rx_prach_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '33';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a73639c0dcf18fe068dc350fc0c8ba2f2';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'xran_ut_tx_up_dl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a7f7a3199c392465d0767c6506c1af5b4';
-        func-mem-ref-line = '984';
-        func-mem-ref-name = 'xranLibWraper::Close';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ae89a123aad1c66a76c398b7af216aae4';
-        func-mem-ref-line = '914';
-        func-mem-ref-name = 'xranLibWraper::Cleanup';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a9dc1e3a47b655cad97eed3db3cdebd92';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-TestChain
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-APlaneDLPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '276';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        func-mem-ref-line = '740';
-        func-mem-ref-name = 'xranLibWraper::Init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1acb7ae6f5547d5e166b643084db28b2fa';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'TestChain::m_xranConf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a5855fc30031ba49b7375526f7cda0ff7';
-        func-mem-ref-line = '1126';
-        func-mem-ref-name = 'xranLibWraper::is_cpenable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a165ca95dea40ce1abcc161f39087d38d';
-        func-mem-ref-line = '1024';
-        func-mem-ref-name = 'xranLibWraper::apply_cpenable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1aa17765d107c851ebcc3d202cef78aa75';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'send_mbuf_cp_perf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a35e1cd308253045533454c90a54f876f';
-        func-mem-ref-line = '86';
-        func-mem-ref-name = 'send_mbuf_up';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6862679e16a540ac01d6fd391316f648';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'utcp_fh_rx_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad67ad876d623656e1ddb3c6e22b39d5a';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'utcp_fh_rx_prach_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '33';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a7f7a3199c392465d0767c6506c1af5b4';
-        func-mem-ref-line = '984';
-        func-mem-ref-name = 'xranLibWraper::Close';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ae89a123aad1c66a76c398b7af216aae4';
-        func-mem-ref-line = '914';
-        func-mem-ref-name = 'xranLibWraper::Cleanup';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'get_sequence';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'chain__tests_8cc_1a2f99c2e64ef3c4233a66e3110dd6a781';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-TestChain
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(TestChain::get_number_of_cases("TestChain")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      func-mem-desc-line = '306';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a9dc1e3a47b655cad97eed3db3cdebd92';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'chain__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'module_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "C-Plane"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      var-mem-desc-line = '33';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        var-mem-ref-line = '226';
-        var-mem-ref-name = 'TEST_P';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'chain__tests_8cc_1ad7d97e82bb00f5271dc1955f06719e46';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'm_bitmask';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { 0x00, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, 0xff }
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-      var-mem-desc-line = '35';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/chain_tests.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'common_8c';
-  file-name = 'common.c';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1a7443b72e990584de0b5b2a9306ed820a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_get_tti_interval';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '168';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a2d77acfd0f679f0a8a73ef14abc706a9';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'nTtiInterval';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1a4a9173ba3c1f1bdf4b1ea9f8e531c561';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_get_scs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '182';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a8734b8bf5121975264c578e7a875adf6';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'nSubCarrierSpacing';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1abd62743e637f8bee2b0d3b1e2b4ecaac';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_get_num_rbs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNumerology';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nBandwidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nAbsFrePointA';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '213';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in]   nNumerology - Numerology determine sub carrier spacing, Value: 0->4 0: 15khz,  1: 30khz,  2: 60khz 3: 120khz, 4: 240khz
-@param[in]   nBandwidth - Carrier bandwidth for in MHz. Value: 5->400
-@param[in]   nAbsFrePointA - Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000
-
-@return  Number of RBs in cell
-
-@description
-Returns number of RBs based on 38.101-1 and 38.101-2 for the cell
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-        func-mem-ref-line = '96';
-        func-mem-ref-name = 'numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa5fe3b6ce32a0f5d07b8d09757b0ca6ae';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_5_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1adeaca85bff8e90492381b51b5dd5b55c';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'nNumRbsPerSymF1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa0ffa9b60f3de26c5f0c091a92e2690ce';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_10_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa3b9413cb26be463cb08bc3e45f1ba0e4';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_15_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa827e54f2b9563a648648617dabae6b86';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_20_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa34ebc504f2878c8e57b28ecb2aa5a3d6';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_25_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa5e3415eba2853d7a163296722d39ce0a';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_30_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa038fd5bff3233ab71354371731be0cca';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_40_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afab80d02a26ce30cff1a0c353fa40ee648';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_50_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa069b1b1bc047d5fa38058f1df13cab23';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_60_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa80603099c73c2d2a53541404c4daea10';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_70_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afac06c5f55eeae8d0e44ae09b1b15a4153';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_80_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa5662647cfc4da498383a327296832f1e';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_90_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afab0667ae8b27d5f90b2f876dc2fa60a8a';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_100_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ac5b0db7e5c13fb0650285fa9f40a5038';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'nNumRbsPerSymF2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa5d3a9ef2cafdd5f4c3b5c9dd9332406b';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_200_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa2e5709bbf9b2c3443fa150a0b9d7bd01';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_400_0_MHZ';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1a6d7aac49f30b5d75a7a8436fbbc36cd7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_cal_nrarfcn';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCenterFreq';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '338';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in]   center frequency
-
-@return  NR-ARFCN
-
-@description
-This calculates NR-ARFCN value according to center frequency
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1a2b515e829520e3af448a4d00d22de161';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_slot_limit';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSfIdx';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '373';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1aa4df1a21858f512ae1335aa50df1ce87';
-        func-mem-ref-line = '154';
-        func-mem-ref-name = 'gMaxSlotNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8c_1a0c617a0804e2a4eda51b402b03922dc2';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'app_xran_get_slot_type';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1a15e01f62daf328aef8184ea50c9955fa';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_clear_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nPhyInstanceId';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '386';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a6ea36bb781b9c3045bedb81a5af4ec90';
-        func-mem-ref-line = '165';
-        func-mem-ref-name = 'g_UlRate';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ab6a2b393cac2724a10352f4fc5a54a3c';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'g_DlRate';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1ae41dd953f43c314e9c7688d18cf69e8b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_set_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nPhyInstanceId';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nFrameDuplexType';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nTddPeriod';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_slot_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'psSlotConfig';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '393';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a581b66d2fea333f0a2e9ca3f9589fd89';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'XRAN_SLOT_TYPE_LAST';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a6ea36bb781b9c3045bedb81a5af4ec90';
-        func-mem-ref-line = '165';
-        func-mem-ref-name = 'g_UlRate';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ab6a2b393cac2724a10352f4fc5a54a3c';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'g_DlRate';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1a0c617a0804e2a4eda51b402b03922dc2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_get_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCellIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSlotdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nType';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '517';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a2b515e829520e3af448a4d00d22de161';
-        func-mem-ref-line = '373';
-        func-mem-ref-name = 'app_xran_slot_limit';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1acd37223937d89e77a1ccbdc6e94b38cc';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sys_save_buf_to_file';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bufname';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pBuffer';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buffers_num';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '550';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1a8f27f0a8b6843f5e32ecbce83d487262';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sys_load_file_to_buff';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bufname';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pBuffer';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buffers_num';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '584';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8c_1ab022cdd736a497eb5cfa7d5dcab0634c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sys_save_buf_to_file_txt';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bufname';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pBuffer';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buffers_num';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      func-mem-desc-line = '635';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a9dc062894f50c14d43977487568e69bc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-enum app_state
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'state';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '245';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a9aedc75ff69810f3a7ff424e562e77de';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_playback_buffer_size_dl';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= IQ_PLAYBACK_BUFFER_BYTES
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '36';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1afd05de12c89b35af48a21e0d9620c2a1';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_playback_buffer_size_ul';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= IQ_PLAYBACK_BUFFER_BYTES
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '37';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ad1ab6e8c4efe2805b76180b34ce4c019';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_bfw_buffer_size_dl';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= IQ_PLAYBACK_BUFFER_BYTES
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '39';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a8b3edaed699562559db744c8e2aa36b1';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_bfw_buffer_size_ul';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= IQ_PLAYBACK_BUFFER_BYTES
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '40';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a325598fd5fa9c647766e2b1fe43f596f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_srs_buffer_size_ul';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= IQ_PLAYBACK_BUFFER_BYTES
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '42';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ae3e0286957f26fa1804745d15f82724d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numCCPorts';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '44';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        var-mem-ref-line = '1319';
-        var-mem-ref-name = 'main';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'num_eAxc';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 4
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '47';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        var-mem-ref-line = '1319';
-        var-mem-ref-name = 'main';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        var-mem-ref-line = '143';
-        var-mem-ref-name = 'process_mbuf';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        var-mem-ref-line = '910';
-        var-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        var-mem-ref-line = '1045';
-        var-mem-ref-name = 'tx_cp_ul_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        var-mem-ref-line = '2202';
-        var-mem-ref-name = 'xran_process_tx_sym';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a5977cef6d782ed0a89fee2038495b544';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_play_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '50';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ac6ec5442d9ec39fac4367ad38b9d3d6a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_play_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '51';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ab0ca5bc3c9f6c0b230c9ea169747a438';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_play_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '52';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a248b83fea05a7a50c94dcfd9b12fa6e1';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_prach_play_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '54';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a116f357e6a56ff1a8d34d2c31691b007';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_prach_play_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '55';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a28929b3487c517117e716b7d45865c88';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_prach_play_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '56';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1aaff80269195e14fa4426e20f250f7f7f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_srs_play_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '58';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a3ef30d69e5522784df0a9ead30cc9415';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_srs_play_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '59';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a7abef2666634dec9ece3f2e8de21dfb0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_srs_play_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '60';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a8b2889ff178b629b4256ad3b87a18776';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_rx_log_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '62';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1abc08d2b5f2da30c4a1e5d258dfe8dfc7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_log_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '63';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1adb25475aaf7dcca7350334f201c161c4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_log_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '64';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a205302b4106968d8d580e286ce56ec8e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_prach_log_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '66';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a2d2caffb405333647be9e6f3e2590b5e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'prach_log_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '67';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1afde5189915e37caf48edbef9138f966c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'prach_log_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '68';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a54f6ae53fc4ffc697c0677f660afceb2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_srs_log_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '70';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a9903f17a482557ec30123a63d9f52c7f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'srs_log_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '71';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a54295c1c12a237fac044d84d8c0ff0d9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'srs_log_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '72';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a9f1fca36999b354b0c35757f7e307185';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '74';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ad23ecec0666a9c37160556488199ad5d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '75';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a66fcfd58fda188d4f58af523ed76258e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_rx_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '77';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ac33fae2fa6f1f85b151fe0d60c132931';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '78';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a77bd4ecb90ef07ddc1420242672b1587';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_dl_bfw_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '81';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1aad7c467bc9da44318d2e8cf2f4472f17';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_dl_bfw_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '82';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a364dd5820c1bb3fc2f760e5b6cab5b98';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_dl_bfw_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '83';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a95b1981d7d33eb50789dbc55d5d2755f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_ul_bfw_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '86';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a2fca7a2340a727f72d85407c5e153ed4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_ul_bfw_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '87';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1adc7a94af3a9c52fdb09e8733264eee4a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_ul_bfw_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '88';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a0029e17870631ef2db8bb2e0cd0f9d3a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_rx_dl_bfw_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '91';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a75c2080232a140585589adea6b446d61';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_dl_bfw_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '92';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a69ceaec7b612ecba9628a4a078ff319a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_dl_bfw_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '93';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a6aa805f25383d5191fbfe3ed4a4f3ce7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_rx_ul_bfw_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '96';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ada292a2cdef3b215f7a2f0e84c8c027c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_ul_bfw_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '97';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a49b46cf2c43d8dade13dce8a3e3cdba9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_ul_bfw_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '98';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1adeaca85bff8e90492381b51b5dd5b55c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nNumRbsPerSymF1';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    
-        {25,    52,     79,     106,    133,    160,    216,    270,    0,         0,      0,      0,      0},         
-        {11,    24,     38,     51,     65,     78,     106,    133,    162,       0,    217,    245,    273},         
-        {0,     11,     18,     24,     31,     38,     51,     65,     79,        0,    107,    121,    135}          
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '101';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1abd62743e637f8bee2b0d3b1e2b4ecaac';
-        var-mem-ref-line = '213';
-        var-mem-ref-name = 'app_xran_get_num_rbs';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ac5b0db7e5c13fb0650285fa9f40a5038';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nNumRbsPerSymF2';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    
-        {66,    132,    264,     0},        
-        {32,    66,     132,     264}       
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '110';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1abd62743e637f8bee2b0d3b1e2b4ecaac';
-        var-mem-ref-line = '213';
-        var-mem-ref-name = 'app_xran_get_num_rbs';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a8734b8bf5121975264c578e7a875adf6';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nSubCarrierSpacing';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    15,     
-    30,     
-    60,     
-    120,    
-    240     
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '118';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1a4a9173ba3c1f1bdf4b1ea9f8e531c561';
-        var-mem-ref-line = '182';
-        var-mem-ref-name = 'app_xran_get_scs';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__frame__struct_8c_1a358977362c5bc0e3adc9f897994c0d09';
-        var-mem-ref-line = '121';
-        var-mem-ref-name = 'xran_fs_get_scs';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a2d77acfd0f679f0a8a73ef14abc706a9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nTtiInterval';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    1000,     
-    500,     
-    250,     
-    125,     
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '128';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1a7443b72e990584de0b5b2a9306ed820a';
-        var-mem-ref-line = '168';
-        var-mem-ref-name = 'app_xran_get_tti_interval';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__frame__struct_8c_1a8e8598556da3e49fa48cb646c24162fa';
-        var-mem-ref-line = '108';
-        var-mem-ref-name = 'xran_fs_get_tti_interval';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ad39b126a8b9123072b41967be14235ba';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nCpSizeF1';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    
-        {{40, 36}, {80, 72}, {120, 108}, {160, 144}, {160, 144}, {240, 216}, {320, 288}, {320, 288},     {0, 0},     {0, 0},     {0, 0},     {0, 0},     {0, 0}},        
-        {{22, 18}, {44, 36},   {66, 54},   {88, 72},   {88, 72}, {132, 108}, {176, 144}, {176, 144}, {264, 216}, {264, 216}, {352, 288}, {352, 288}, {352, 288}},       
-        {  {0, 0}, {26, 18},   {39, 27},   {52, 36},   {52, 36},   {78, 54},  {104, 72},  {104, 72}, {156, 108}, {156, 108}, {208, 144}, {208, 144}, {208, 144}},       
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '138';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a41b634e3c43560c0a29f60ddbf491d99';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nCpSizeF2';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    
-        {  {0, 0}, {104, 72}, {208, 144}, {416, 288}}, 
-        {{68, 36}, {136, 72}, {272, 144}, {544, 288}}, 
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '147';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1aa4df1a21858f512ae1335aa50df1ce87';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gMaxSlotNum';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '154';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1a2b515e829520e3af448a4d00d22de161';
-        var-mem-ref-line = '373';
-        var-mem-ref-name = 'app_xran_slot_limit';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a791aa78c25664db4024f849dff35373a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gNumDLCtx';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '155';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ad54ed8a4092cdbdec6d5aacbd61d696c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gNumULCtx';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '156';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a76a0e379fc6f77567418d4e796e779db';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gDLResetAdvance';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '157';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a187e00334790a43d509b23b49bf9a741';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gDLProcAdvance';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '158';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1aca5989a141a0f1335592b2ad78a84349';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gULProcAdvance';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '159';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ac8f8d73053ff17e7f781debb51e9faae';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'g_NumSlotTDDLoop';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { XRAN_NUM_OF_SLOT_IN_TDD_LOOP }
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '161';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ad47c832a7f90596ee24d50a6b0073e57';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'g_NumDLSymSp';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '162';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ae9dd0c0f0af9ae048bd7bc8b94a66d4b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'g_NumULSymSp';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '163';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a7dcdf1b432c5d9562703b136c7654d0c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'g_SlotType';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {{XRAN_SLOT_TYPE_INVALID}}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '164';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1a6ea36bb781b9c3045bedb81a5af4ec90';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-float
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'g_UlRate';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0.0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '165';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1a15e01f62daf328aef8184ea50c9955fa';
-        var-mem-ref-line = '386';
-        var-mem-ref-name = 'app_xran_clear_slot_type';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1ae41dd953f43c314e9c7688d18cf69e8b';
-        var-mem-ref-line = '393';
-        var-mem-ref-name = 'app_xran_set_slot_type';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8c_1ab6a2b393cac2724a10352f4fc5a54a3c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-float
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'g_DlRate';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0.0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-      var-mem-desc-line = '166';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1a15e01f62daf328aef8184ea50c9955fa';
-        var-mem-ref-line = '386';
-        var-mem-ref-name = 'app_xran_clear_slot_type';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1ae41dd953f43c314e9c7688d18cf69e8b';
-        var-mem-ref-line = '393';
-        var-mem-ref-name = 'app_xran_set_slot_type';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'common_8cpp';
-  file-name = 'common.cpp';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8cpp_1a80c653d62783a4e7ea960794bd287b49';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'CPU_ID';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-4
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-      define-mem-desc-line = '34';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8cpp_1ae39390f41ba978a1f0d79691436c074a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'bind_to_cpu';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cpu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-      func-mem-desc-line = '47';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Attach current process to the selected core.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] cpu Core number.
-\return 0 on success, -1 otherwise.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8cpp_1a8265b710246f9019ff14556adf5eb35a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-std::pair< double, double >
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'calculate_statistics';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::vector< long >
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'values';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-      func-mem-desc-line = '60';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Calculate the mean and variance from the result of the run_benchmark.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] values Vector with result values.
-\return std::pair where the first element is mean and the second one is standard deviation.
-\note It's not a general mean/stddev function it only works properly when feed with data from
-      the benchmark function.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a7f1e5652bb40ab5c264473c82ac23beb';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'BenchmarkParameters::repetition';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1aac742be3d619ef9ed50afc0c063c6727';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'BenchmarkParameters::loop';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        func-mem-ref-line = '425';
-        func-mem-ref-name = 'run_benchmark';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-std::vector< unsigned >
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'get_sequence';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'number';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-      func-mem-desc-line = '78';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-For a given number return sequence of number from 0 to number - 1.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] number Positive integer value.
-\return Vector with the sorted integer numbers between 0 and number - 1.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        func-mem-ref-line = '778';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8cpp_1a876ed07783b27d38779f7cef4db673e6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'read_data_to_aligned_array';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-      func-mem-desc-line = '86';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Read binary data from the file.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] filename name of the binary file.
-\return Pointer to the allocated memory with data from the file.
-\throws std::runtime_error when memory cannot be allocated.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        func-mem-ref-line = '358';
-        func-mem-ref-name = 'KernelTests::init_test';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8cpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-json
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'read_json_from_file';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-      func-mem-desc-line = '106';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Read JSON from the given file.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] filename name of the .json file.
-\return JSON object with data.
-\throws missing_config_file_exception when file cannot be opened.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1aad8181b222f27240e9f07dcb6e620fa3';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'KernelTests::SetUpTestCase';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        func-mem-ref-line = '467';
-        func-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tsc_recovery';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-      func-mem-desc-line = '119';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Measure the TSC on the machine.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Number of ticks per us
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a0ab5719a5f67d4d52057b2c4550fe930';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'tsc_tick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1acbab6f0999957daa6d05b0f286c21666';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'tick_per_usec';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1aad8181b222f27240e9f07dcb6e620fa3';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'KernelTests::SetUpTestCase';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8cpp_1a0ab5719a5f67d4d52057b2c4550fe930';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tsc_tick';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-      func-mem-desc-line = '162';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Return the current value of the TSC.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Current TSC value
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '32';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'tsc_recovery';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.cpp';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'common_8h';
-  file-name = 'common.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1af1b4d7e00abe98f69a2eeb9d7760c14f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'VERSIONX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"#DIRTY#"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '31';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a0fde49745ec2d8b8b45c15be781985d6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'APP_O_DU';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '33';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a29df1eeb2e3019bf28e348b79471421b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'APP_O_RU';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '34';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'N_SC_PER_PRB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-12
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '49';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a534c88c03c366dfbd4dd5efe7693f56b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'N_SYM_PER_SLOT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-14
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '50';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a14c306e04a1b3ecdd13b82ab9ca6c9b5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_ANT_CARRIER_SUPPORTED';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(XRAN_MAX_SECTOR_NR*XRAN_MAX_ANTENNA_NR)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '51';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a11e143c6a879cac4c34a607b2aff730c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_ANT_CARRIER_SUPPORTED_CAT_B';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(XRAN_MAX_SECTOR_NR*XRAN_MAX_ANT_ARRAY_ELM_NR)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '52';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a9a2a7fcab69aaafebda2e160cf2eb85b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SUBFRAME_DURATION_US';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1000
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '54';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-10
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '57';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a49c6511dd7755629147643fc2cfdf893';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'IQ_PLAYBACK_BUFFER_BYTES';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(XRAN_NUM_OF_SLOT_IN_TDD_LOOP*N_SYM_PER_SLOT*XRAN_MAX_PRBS*N_SC_PER_PRB*4L)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '58';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a465d2f9c1fdfb0b2e06f730bc7df6653';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PRACH_PLAYBACK_BUFFER_BYTES';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(144*14*4L)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '60';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8h_1a1474943d458f066f2f4be85a329d9028';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'iAssert';
-      define-mem-param  = {
-        define-mem-def-name = 'p';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      define-mem-desc-line = '67';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'common_8h_1a3f6c4cb016839c3f57ab648b84dc4d8a';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'app_state';
-      enum-mem-enum = { enum-name = APP_RUNNING; };
-      enum-mem-enum = { enum-name = APP_STOPPED; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      enum-mem-desc-line = '37';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975af';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'nRChBwOptions';
-      enum-mem-enum = { enum-name = PHY_BW_5_0_MHZ; enum-value = '= 5'; };
-      enum-mem-enum = { enum-name = PHY_BW_10_0_MHZ; enum-value = '= 10'; };
-      enum-mem-enum = { enum-name = PHY_BW_15_0_MHZ; enum-value = '= 15'; };
-      enum-mem-enum = { enum-name = PHY_BW_20_0_MHZ; enum-value = '= 20'; };
-      enum-mem-enum = { enum-name = PHY_BW_25_0_MHZ; enum-value = '= 25'; };
-      enum-mem-enum = { enum-name = PHY_BW_30_0_MHZ; enum-value = '= 30'; };
-      enum-mem-enum = { enum-name = PHY_BW_40_0_MHZ; enum-value = '= 40'; };
-      enum-mem-enum = { enum-name = PHY_BW_50_0_MHZ; enum-value = '= 50'; };
-      enum-mem-enum = { enum-name = PHY_BW_60_0_MHZ; enum-value = '= 60'; };
-      enum-mem-enum = { enum-name = PHY_BW_70_0_MHZ; enum-value = '= 70'; };
-      enum-mem-enum = { enum-name = PHY_BW_80_0_MHZ; enum-value = '= 80'; };
-      enum-mem-enum = { enum-name = PHY_BW_90_0_MHZ; enum-value = '= 90'; };
-      enum-mem-enum = { enum-name = PHY_BW_100_0_MHZ; enum-value = '= 100'; };
-      enum-mem-enum = { enum-name = PHY_BW_200_0_MHZ; enum-value = '= 200'; };
-      enum-mem-enum = { enum-name = PHY_BW_400_0_MHZ; enum-value = '= 400'; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      enum-mem-desc-line = '43';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8h_1ab022cdd736a497eb5cfa7d5dcab0634c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sys_save_buf_to_file_txt';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bufname';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pBuffer';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buffers_num';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      func-mem-desc-line = '134';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8h_1acd37223937d89e77a1ccbdc6e94b38cc';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sys_save_buf_to_file';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bufname';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pBuffer';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buffers_num';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      func-mem-desc-line = '135';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8h_1a8f27f0a8b6843f5e32ecbce83d487262';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sys_load_file_to_buff';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bufname';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pBuffer';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buffers_num';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      func-mem-desc-line = '136';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8h_1a4a9173ba3c1f1bdf4b1ea9f8e531c561';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_get_scs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      func-mem-desc-line = '137';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a8734b8bf5121975264c578e7a875adf6';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'nSubCarrierSpacing';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8h_1abd62743e637f8bee2b0d3b1e2b4ecaac';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_get_num_rbs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNumerology';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nBandwidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nAbsFrePointA';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      func-mem-desc-line = '138';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in]   nNumerology - Numerology determine sub carrier spacing, Value: 0->4 0: 15khz,  1: 30khz,  2: 60khz 3: 120khz, 4: 240khz
-@param[in]   nBandwidth - Carrier bandwidth for in MHz. Value: 5->400
-@param[in]   nAbsFrePointA - Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000
-
-@return  Number of RBs in cell
-
-@description
-Returns number of RBs based on 38.101-1 and 38.101-2 for the cell
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-        func-mem-ref-line = '96';
-        func-mem-ref-name = 'numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa5fe3b6ce32a0f5d07b8d09757b0ca6ae';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_5_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1adeaca85bff8e90492381b51b5dd5b55c';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'nNumRbsPerSymF1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa0ffa9b60f3de26c5f0c091a92e2690ce';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_10_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa3b9413cb26be463cb08bc3e45f1ba0e4';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_15_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa827e54f2b9563a648648617dabae6b86';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_20_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa34ebc504f2878c8e57b28ecb2aa5a3d6';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'PHY_BW_25_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa5e3415eba2853d7a163296722d39ce0a';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_30_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa038fd5bff3233ab71354371731be0cca';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_40_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afab80d02a26ce30cff1a0c353fa40ee648';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_50_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa069b1b1bc047d5fa38058f1df13cab23';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_60_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa80603099c73c2d2a53541404c4daea10';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PHY_BW_70_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afac06c5f55eeae8d0e44ae09b1b15a4153';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_80_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa5662647cfc4da498383a327296832f1e';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_90_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afab0667ae8b27d5f90b2f876dc2fa60a8a';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_100_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ac5b0db7e5c13fb0650285fa9f40a5038';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'nNumRbsPerSymF2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa5d3a9ef2cafdd5f4c3b5c9dd9332406b';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_200_0_MHZ';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ace60ebb76d1266cd70c6b0a2cdb975afa2e5709bbf9b2c3443fa150a0b9d7bd01';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'PHY_BW_400_0_MHZ';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8h_1a6d7aac49f30b5d75a7a8436fbbc36cd7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_cal_nrarfcn';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCenterFreq';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      func-mem-desc-line = '139';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in]   center frequency
-
-@return  NR-ARFCN
-
-@description
-This calculates NR-ARFCN value according to center frequency
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8h_1ae41dd953f43c314e9c7688d18cf69e8b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_set_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nPhyInstanceId';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nFrameDuplexType';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nTddPeriod';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_slot_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'psSlotConfig';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      func-mem-desc-line = '140';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a581b66d2fea333f0a2e9ca3f9589fd89';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'XRAN_SLOT_TYPE_LAST';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a6ea36bb781b9c3045bedb81a5af4ec90';
-        func-mem-ref-line = '165';
-        func-mem-ref-name = 'g_UlRate';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ab6a2b393cac2724a10352f4fc5a54a3c';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'g_DlRate';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8h_1a7443b72e990584de0b5b2a9306ed820a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'app_xran_get_tti_interval';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      func-mem-desc-line = '142';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a2d77acfd0f679f0a8a73ef14abc706a9';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'nTtiInterval';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a9aedc75ff69810f3a7ff424e562e77de';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_playback_buffer_size_dl';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '70';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1afd05de12c89b35af48a21e0d9620c2a1';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_playback_buffer_size_ul';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '71';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1ad1ab6e8c4efe2805b76180b34ce4c019';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_bfw_buffer_size_dl';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '73';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a8b3edaed699562559db744c8e2aa36b1';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_bfw_buffer_size_ul';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '74';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a325598fd5fa9c647766e2b1fe43f596f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iq_srs_buffer_size_ul';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '76';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1ae3e0286957f26fa1804745d15f82724d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numCCPorts';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '78';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        var-mem-ref-line = '1319';
-        var-mem-ref-name = 'main';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1ae69cd45536b5b80a0eac08ee522d8aa2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'num_eAxc';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '81';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        var-mem-ref-line = '1319';
-        var-mem-ref-name = 'main';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        var-mem-ref-line = '143';
-        var-mem-ref-name = 'process_mbuf';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        var-mem-ref-line = '910';
-        var-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        var-mem-ref-line = '1045';
-        var-mem-ref-name = 'tx_cp_ul_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        var-mem-ref-line = '2202';
-        var-mem-ref-name = 'xran_process_tx_sym';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a5977cef6d782ed0a89fee2038495b544';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_play_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '83';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1ac6ec5442d9ec39fac4367ad38b9d3d6a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_play_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '84';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1ab0ca5bc3c9f6c0b230c9ea169747a438';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_play_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '85';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a248b83fea05a7a50c94dcfd9b12fa6e1';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_prach_play_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '87';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a116f357e6a56ff1a8d34d2c31691b007';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_prach_play_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '88';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a28929b3487c517117e716b7d45865c88';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_prach_play_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '89';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1aaff80269195e14fa4426e20f250f7f7f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_srs_play_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '91';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a3ef30d69e5522784df0a9ead30cc9415';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_srs_play_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '92';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a7abef2666634dec9ece3f2e8de21dfb0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_srs_play_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '93';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a8b2889ff178b629b4256ad3b87a18776';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_rx_log_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '96';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1abc08d2b5f2da30c4a1e5d258dfe8dfc7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_log_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '97';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1adb25475aaf7dcca7350334f201c161c4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_log_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '98';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a205302b4106968d8d580e286ce56ec8e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_prach_log_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a2d2caffb405333647be9e6f3e2590b5e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'prach_log_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '101';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1afde5189915e37caf48edbef9138f966c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'prach_log_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '102';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a54f6ae53fc4ffc697c0677f660afceb2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_srs_log_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '104';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a9903f17a482557ec30123a63d9f52c7f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'srs_log_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '105';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a54295c1c12a237fac044d84d8c0ff0d9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'srs_log_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '106';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a9f1fca36999b354b0c35757f7e307185';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '108';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1ad23ecec0666a9c37160556488199ad5d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '109';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a66fcfd58fda188d4f58af523ed76258e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_rx_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '111';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1ac33fae2fa6f1f85b151fe0d60c132931';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '112';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a77bd4ecb90ef07ddc1420242672b1587';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_dl_bfw_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '115';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1aad7c467bc9da44318d2e8cf2f4472f17';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_dl_bfw_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '116';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a364dd5820c1bb3fc2f760e5b6cab5b98';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_dl_bfw_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '117';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a95b1981d7d33eb50789dbc55d5d2755f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_tx_ul_bfw_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '120';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a2fca7a2340a727f72d85407c5e153ed4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_ul_bfw_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '121';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1adc7a94af3a9c52fdb09e8733264eee4a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_ul_bfw_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '122';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a0029e17870631ef2db8bb2e0cd0f9d3a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_rx_dl_bfw_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '125';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a75c2080232a140585589adea6b446d61';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_dl_bfw_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '126';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a69ceaec7b612ecba9628a4a078ff319a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_dl_bfw_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '127';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a6aa805f25383d5191fbfe3ed4a4f3ce7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_rx_ul_bfw_buffer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '130';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1ada292a2cdef3b215f7a2f0e84c8c027c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_ul_bfw_buffer_size';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '131';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'common_8h_1a49b46cf2c43d8dade13dce8a3e3cdba9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_ul_bfw_buffer_position';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-      var-mem-desc-line = '132';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/common.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'common_8hpp';
-  file-name = 'common.hpp';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8hpp_1a2c73062f66b2d8c71425ef3bc75ae946';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = '_BBLIB_DPDK_';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8hpp_1a9a330f0a8f2feff43f1ccedfaf049e03';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ASSERT_ARRAY_NEAR';
-      define-mem-param  = {
-        define-mem-def-name = 'reference';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'actual';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'size';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'precision';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-assert_array_near(reference, actual, size, precision)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      define-mem-desc-line = '55';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8hpp_1a1c463cb9865e63120f666efd5a6555b5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ASSERT_ARRAY_EQ';
-      define-mem-param  = {
-        define-mem-def-name = 'reference';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'actual';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'size';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-assert_array_eq(reference, actual, size)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      define-mem-desc-line = '58';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common_8hpp_1aa748fe650bfa70c23834297931a4a2a7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ASSERT_AVG_GREATER_COMPLEX';
-      define-mem-param  = {
-        define-mem-def-name = 'reference';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'actual';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'size';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'precision';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-assert_avg_greater_complex(reference, actual, size, precision)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      define-mem-desc-line = '61';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'common_8hpp_1ab701e3ac61a85b337ec5c1abaad6742d';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-nlohmann::json
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'json';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      typedef-mem-desc-line = '53';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1ae39390f41ba978a1f0d79691436c074a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'bind_to_cpu';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cpu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '90';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Attach current process to the selected core.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] cpu Core number.
-\return 0 on success, -1 otherwise.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a8265b710246f9019ff14556adf5eb35a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-std::pair< double, double >
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'calculate_statistics';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::vector< long >
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'values';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '99';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Calculate the mean and variance from the result of the run_benchmark.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] values Vector with result values.
-\return std::pair where the first element is mean and the second one is standard deviation.
-\note It's not a general mean/stddev function it only works properly when feed with data from
-      the benchmark function.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a7f1e5652bb40ab5c264473c82ac23beb';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'BenchmarkParameters::repetition';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1aac742be3d619ef9ed50afc0c063c6727';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'BenchmarkParameters::loop';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-        func-mem-ref-line = '425';
-        func-mem-ref-name = 'run_benchmark';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a39bf4f7770751080f5b72046abfd01a5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-std::vector< unsigned >
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'get_sequence';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'number';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '106';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-For a given number return sequence of number from 0 to number - 1.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] number Positive integer value.
-\return Vector with the sorted integer numbers between 0 and number - 1.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab0ad0e23f1b51f15bd9594a24a2c438f';
-        func-mem-ref-line = '778';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1ad8c062e9b24e4b3a8408b23a0d8ab428';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-json
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'read_json_from_file';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '114';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Read JSON from the given file.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] filename name of the .json file.
-\return JSON object with data.
-\throws missing_config_file_exception when file cannot be opened.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1aad8181b222f27240e9f07dcb6e620fa3';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'KernelTests::SetUpTestCase';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a2e64fc338fcfaac25af91aae564777fa';
-        func-mem-ref-line = '467';
-        func-mem-ref-name = 'xranLibWraper::xranLibWraper';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a876ed07783b27d38779f7cef4db673e6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'read_data_to_aligned_array';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const std::string &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '122';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Read binary data from the file.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] filename name of the binary file.
-\return Pointer to the allocated memory with data from the file.
-\throws std::runtime_error when memory cannot be allocated.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1abf28e5ea54fab2b0685972fe6e75560a';
-        func-mem-ref-line = '358';
-        func-mem-ref-name = 'KernelTests::init_test';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tsc_recovery';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '128';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Measure the TSC on the machine.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Number of ticks per us
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a0ab5719a5f67d4d52057b2c4550fe930';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'tsc_tick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1acbab6f0999957daa6d05b0f286c21666';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'tick_per_usec';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1aad8181b222f27240e9f07dcb6e620fa3';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'KernelTests::SetUpTestCase';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a0ab5719a5f67d4d52057b2c4550fe930';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tsc_tick';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '134';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Return the current value of the TSC.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\return Current TSC value
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '32';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'tsc_recovery';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a70518905d36686ddeeb2eb3b2682f016';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'reading_input_file_exception::what';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1af69d779517f2bdee3aba95bc38022074';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-std::pair< double, double >
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'run_benchmark';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-F
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'function';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Args ...
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'args';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '425';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Run the given function and return the mean run time and stddev.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] function Function to benchmark.
-\param [in] args Function's arguments.
-\return std::pair where the first element is mean and the second one is standard deviation.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a7f1e5652bb40ab5c264473c82ac23beb';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'BenchmarkParameters::repetition';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1aac742be3d619ef9ed50afc0c063c6727';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'BenchmarkParameters::loop';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a8265b710246f9019ff14556adf5eb35a';
-        func-mem-ref-line = '60';
-        func-mem-ref-name = 'calculate_statistics';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a8f4a12d5e7aa88ef72d3a59f9d0a85f0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'assert_array_eq';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'reference';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'actual';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '448';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Assert elements of two arrays. It calls ASSERT_EQ for each element of the array.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] reference Array with reference values.
-\param [in] actual Array with the actual output.
-\param [in] size Size of the array.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1aea945be561738ef40c759d617b04255c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'assert_array_near';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'reference';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'actual';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'precision';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '465';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Assert elements of two arrays. It calls ASSERT_NEAR for each element of the array.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] reference Array with reference values.
-\param [in] actual Array with the actual output.
-\param [in] size Size of the array.
-\param [in] precision Precision fo the comparision used by ASSERT_NEAR.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1ab5ae003c98bada0196a7085942593271';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'assert_array_near< complex_float >';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const complex_float *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'reference';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const complex_float *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'actual';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'precision';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '475';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a2bbe1c5dcabc83ba7d8485888720da42';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'assert_avg_greater_complex';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'reference';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'actual';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const double
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'precision';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '494';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Assert average diff of two arrays. It calls ASSERT_GT to check the average.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] reference Array with reference values, interleaved IQ inputs.
-\param [in] actual Array with the actual output, interleaved IQ inputs.
-\param [in] size Size of the array, based on complex inputs.
-\param [in] precision Precision for the comparison used by ASSERT_GT.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1adfa5a01b33723394c2a1fa179abea990';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-T *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'aligned_malloc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'alignment';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '544';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Allocates memory of the given size.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-aligned_malloc is wrapper to functions that allocate memory:
-'rte_malloc' from DPDK if hugepages are defined, 'memalign' otherwise.
-Size is defined as a number of variables of given type e.g. floats, rather than bytes.
-It hides sizeof(T) multiplication and cast hence makes things cleaner.
-
-\param [in] size Size of the memory to allocate.
-\param [in] alignment Bytes alignment of the allocated memory. If 0, the return is a pointer
-            that is suitably aligned for any kind of variable (in the same manner as malloc()).
-            Otherwise, the return is a pointer that is a multiple of align. In this case,
-            it must be a power of two. (Minimum alignment is the cacheline size, i.e. 64-bytes)
-\return Pointer to the allocated memory.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common__typedef__xran_8h_1a15bf8d9982f717bfec02eb10ef52003e';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = '_aligned_malloc';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a2f1a3a41e28280d05df6b8d212d9c5c2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'aligned_free';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ptr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '566';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Frees memory pointed by the given pointer.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-aligned_free is a wrapper for functions that free memory allocated by
-aligned_malloc: 'rte_free' from DPDK if hugepages are defined and 'free' otherwise.
-
-\param [in] ptr Pointer to the allocated memory.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1ae1d15fbbdb031b5ab34dfc289d93a6c9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-T *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'generate_random_numbers';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'alignment';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-U &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'distribution';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '593';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-generate random numbers.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-It allocates memory and populate it with random numbers using C++11 default engine and
-uniform real / int distribution (where lo_range <= x <up_range). Don't forget to free
-allocated memory!
-
-\param [in] size Size of the memory to be filled with random data.
-\param [in] alignment Bytes alignment of the memory.
-\param [in] distribution Distribuiton for random generator.
-\return Pointer to the allocated memory with random data.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a6b7eb6e3593756a484e8e73ba7456683';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-T *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'generate_random_data';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'alignment';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '618';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-generate random data.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-It allocates memory and populate it with random data using C++11 default engine and
-uniform integer distribution (bytes not floats are uniformly distributed). Don't forget
-to free allocated memory!
-
-\param [in] size Size of the memory to be filled with random data.
-\param [in] alignment Bytes alignment of the memory.
-\return Pointer to the allocated memory with random data.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1a152b12cc7a564929ac984e570020e548';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-T *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'generate_random_int_numbers';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'alignment';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'lo_range';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'up_range';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '640';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-generate integer random numbers.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-It allocates memory and populate it with random numbers using C++11 default engine and
-uniform integer distribution (where lo_range <= x < up_range). Don't forget
-to free allocated memory! The result type generated by the generator should be one of
-int types.
-
-\param [in] size Size of the memory to be filled with random data.
-\param [in] alignment Bytes alignment of the memory.
-\param [in] lo_range Lower bound of range of values returned by random generator.
-\param [in] up_range Upper bound of range of values returned by random generator.
-\return Pointer to the allocated memory with random data.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'common_8hpp_1ad93fb4e37255c588def24071ede04229';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-T *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'generate_random_real_numbers';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'alignment';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'lo_range';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const T
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'up_range';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-      func-mem-desc-line = '663';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-generate real random numbers.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-It allocates memory and populate it with random numbers using C++11 default engine and
-uniform real distribution (where lo_range <= x <up_range). Don't forget to free
-allocated memory! The result type generated by the generator should be one of
-real types: float, double or long double.
-
-\param [in] size Size of the memory to be filled with random data.
-\param [in] alignment Bytes alignment of the memory.
-\param [in] lo_range Lower bound of range of values returned by random generator.
-\param [in] up_range Upper bound of range of values returned by random generator.
-\return Pointer to the allocated memory with random data.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common.hpp';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'common__typedef__xran_8h';
-  file-name = 'common_typedef_xran.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common__typedef__xran_8h_1af4fde40ad100e819ef72e170d5a4c8da';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = '__align';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-__attribute__((aligned(x)))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      define-mem-desc-line = '127';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common__typedef__xran_8h_1a15bf8d9982f717bfec02eb10ef52003e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = '_aligned_malloc';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'y';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-memalign(y,x)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      define-mem-desc-line = '128';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common__typedef__xran_8h_1a078b6c12f1ac6819cecef90ab5870276';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'TIME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-40
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      define-mem-desc-line = '132';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'common__typedef__xran_8h_1a8e8f11caf539de9555d07b4e7ef5b1da';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'LOOP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-30
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      define-mem-desc-line = '133';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'common__typedef__xran_8h_1ae04954bf174dbb783b950eca2db7c15b';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'half';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      typedef-mem-desc-line = '85';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-half is a 16-bit IEEE floating-point standard number format.
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\note In future this will be known as `short float' or `__fp16'.
-\note Older compilers must provide proxy support for it as a plain 16-bit integer
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'common__typedef__xran_8h_1a4c160ac3b177a2fde8738ef01e58494c';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'instruction_cpu_support';
-      enum-mem-enum = { enum-name = CPU_GENERIC; };
-      enum-mem-enum = { enum-name = SSE4_2; };
-      enum-mem-enum = { enum-name = AVX; };
-      enum-mem-enum = { enum-name = AVX2; };
-      enum-mem-enum = { enum-name = AVX_512; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      enum-mem-desc-line = '100';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Define instruction the CPU can support.
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'common__typedef__xran_8h_1ae4964776723fd520ab6b6bfc0e67a8b6';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'bblib_modulation_order';
-      enum-mem-enum = { enum-name = BBLIB_BPSK; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = BBLIB_QPSK; enum-value = '= 2'; };
-      enum-mem-enum = { enum-name = BBLIB_PAM4; enum-value = '= 3'; };
-      enum-mem-enum = { enum-name = BBLIB_QAM16; enum-value = '= 4'; };
-      enum-mem-enum = { enum-name = BBLIB_PAM8; enum-value = '= 5'; };
-      enum-mem-enum = { enum-name = BBLIB_QAM64; enum-value = '= 6'; };
-      enum-mem-enum = { enum-name = BBLIB_PAM16; enum-value = '= 7'; };
-      enum-mem-enum = { enum-name = BBLIB_QAM256; enum-value = '= 8'; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-      enum-mem-desc-line = '112';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Common enums for modulation order.
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/common_typedef_xran.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This header file defines those data type both used by eNB and UE.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'compander__functional_8cc';
-  file-name = 'compander_functional.cc';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'checkData';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'inVec1';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'inVec2';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'numVals';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '34';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1affea39d1af5bc25e00c2ed6349e55ff5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-template int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'checkData';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '52';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1abad102b4500c35c8181fcb4762e2c238';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-template int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'checkData';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '53';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1ad91fcc9f956c7d16b5fc30315ff3b803';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'checkDataApprox';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'inVec1';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'inVec2';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'numVals';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '55';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        func-mem-ref-line = '788';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_12bit
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '176';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2a8db4c5039bc3d5237b31ca2a129815';
-        func-mem-ref-line = '431';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_12b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a65b09b78fac0c8dcfc9edd5091b728dd';
-        func-mem-ref-line = '534';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_12b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a3351c323474adfa4b66c985141776b2f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_10bit
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '225';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae525362ca026142cab4ac983e29ad0ff';
-        func-mem-ref-line = '395';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_10b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a8fae7506e2b9c9f9365b306375ab6eff';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_10b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a05f3cac0967e0fc77f7c8e0a1f05ba82';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_9bit
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '276';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2356f186e264c7cea4e3c26d448bb1d5';
-        func-mem-ref-line = '359';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_9b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a32917a78ac1596d9aa95e4089ec88ba9';
-        func-mem-ref-line = '486';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_9b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1af62cc2e23934ba7efa6a132a26a339fe';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_8bit
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '326';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5b3ddd524752c8f556bc4c654e392321';
-        func-mem-ref-line = '335';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_8b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae4ad42b117d59e2e7ff8fad2d5da506e';
-        func-mem-ref-line = '467';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_8b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1ae322f73cf02c6e8cfa6e8187808de25b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_8bit_compression
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '375';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5b3ddd524752c8f556bc4c654e392321';
-        func-mem-ref-line = '335';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_8b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae4ad42b117d59e2e7ff8fad2d5da506e';
-        func-mem-ref-line = '467';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_8b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a10836724f09d11c2520cd68db95aeca9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_8bit_decompression
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '426';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5b3ddd524752c8f556bc4c654e392321';
-        func-mem-ref-line = '335';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_8b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae4ad42b117d59e2e7ff8fad2d5da506e';
-        func-mem-ref-line = '467';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_8b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1aae69c6516cb0940cc68f27bc8854078b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_9bit_compression
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '479';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2356f186e264c7cea4e3c26d448bb1d5';
-        func-mem-ref-line = '359';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_9b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a32917a78ac1596d9aa95e4089ec88ba9';
-        func-mem-ref-line = '486';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_9b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1afaefb1e4f9068a1fd21a27ef4ecdc529';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_9bit_decompression
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '531';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2356f186e264c7cea4e3c26d448bb1d5';
-        func-mem-ref-line = '359';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_9b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a32917a78ac1596d9aa95e4089ec88ba9';
-        func-mem-ref-line = '486';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_9b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a1d0782094c6955e4b867efff51568a26';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_10bit_compression
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '583';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae525362ca026142cab4ac983e29ad0ff';
-        func-mem-ref-line = '395';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_10b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a8fae7506e2b9c9f9365b306375ab6eff';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_10b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a94e6d7fe20edfe5b4ab1dfc265b188aa';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_10bit_decompression
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '634';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae525362ca026142cab4ac983e29ad0ff';
-        func-mem-ref-line = '395';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_10b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a8fae7506e2b9c9f9365b306375ab6eff';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_10b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1acc81043d5db9467b97bb44076b2c119d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_12bit_compression
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '685';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2a8db4c5039bc3d5237b31ca2a129815';
-        func-mem-ref-line = '431';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_12b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a65b09b78fac0c8dcfc9edd5091b728dd';
-        func-mem-ref-line = '534';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_12b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a3b6ae394cbf14a0bfec66e010120eba8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_12bit_decompression
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '737';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a7bc8fb83339162111a65afae4adeb8a6';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'ExpandedData::dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a1ba10aad9e5d2d0c430ced60a4e5083e';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'CompressedData::dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2a8db4c5039bc3d5237b31ca2a129815';
-        func-mem-ref-line = '431';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_12b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a65b09b78fac0c8dcfc9edd5091b728dd';
-        func-mem-ref-line = '534';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_12b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a1b6359dcad38667a5625c184cf490bef';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'checkData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_sweep_xranlib
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '788';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a91815a9c09cf9e8bc646b51efef13c28';
-        func-mem-ref-line = '205';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_BLKFLOAT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-        func-mem-ref-line = '96';
-        func-mem-ref-name = 'numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1ae7803337d9e14f3be742bb64592b4436';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'loc_dataExpandedIn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a16766ae2dce2fc482597a6861ce33723';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'loc_dataExpandedRes';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a30484453f2665005b64f9c3304c66219';
-        func-mem-ref-line = '103';
-        func-mem-ref-name = 'loc_dataCompressedDataOut';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a06bde7ceb81ae7d8d8a101d7cfe4bb25';
-        func-mem-ref-line = '38';
-        func-mem-ref-name = 'xranlib_compress_request::data_in';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a8ab4fa409402862ead0d17e13edeeb62';
-        func-mem-ref-line = '39';
-        func-mem-ref-name = 'xranlib_compress_request::numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'xranlib_compress_request::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1ad73157f14fa98c54fb563244c1327933';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'xranlib_compress_request::compMethod';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xranlib_compress_request::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1aa84b1c03297680b54ecd081d2a69d791';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xranlib_compress_response::data_out';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xranlib_compress_response::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1aa6b18eb6f1138abd91d649218c2950d4';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranlib_compress_avx512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1ab7543a52686c726e2f5575a0f53f883f';
-        func-mem-ref-line = '60';
-        func-mem-ref-name = 'xranlib_decompress_request::data_in';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a8ab4fa409402862ead0d17e13edeeb62';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'xranlib_decompress_request::numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '65';
-        func-mem-ref-name = 'xranlib_decompress_request::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1ad73157f14fa98c54fb563244c1327933';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'xranlib_decompress_request::compMethod';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'xranlib_decompress_request::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a7eac55fa44711c57d8d15dd09e4db135';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'xranlib_decompress_response::data_out';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xranlib_decompress_response::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a37cf9d6083277717f55016a8c160c635';
-        func-mem-ref-line = '834';
-        func-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1ad91fcc9f956c7d16b5fc30315ff3b803';
-        func-mem-ref-line = '55';
-        func-mem-ref-name = 'checkDataApprox';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a6f2f68d309e1fe6232db3d1c760901e5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerfEx
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_Comp
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '867';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1aa6b18eb6f1138abd91d649218c2950d4';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranlib_compress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1a43868f8668eda22af0b7fea9a453febc';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerfEx
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-AVX512_DeComp
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '872';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a37cf9d6083277717f55016a8c160c635';
-        func-mem-ref-line = '834';
-        func-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'get_sequence';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1af1f014fcec0bb4765564caa98c3bb2ce';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(BfpCheck::get_number_of_cases("bfp_functional")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '877';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a43868f8668eda22af0b7fea9a453febc';
-        func-mem-ref-line = '872';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1af960710866a00c534487d7a0ae5f6d9e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(BfpPerf::get_number_of_cases("bfp_performace")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '880';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'compander__functional_8cc_1ac1af5cd148c8c0519a73c9f7bb744cf7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BfpPerfEx
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(BfpPerf::get_number_of_cases("bfp_performace_ex")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      func-mem-desc-line = '884';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'compander__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'module_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "bfp"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      var-mem-desc-line = '31';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1ae322f73cf02c6e8cfa6e8187808de25b';
-        var-mem-ref-line = '375';
-        var-mem-ref-name = 'TEST_P';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'compander__functional_8cc_1ae7803337d9e14f3be742bb64592b4436';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED int16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'loc_dataExpandedIn';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      var-mem-desc-line = '101';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '113';
-        var-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        var-mem-ref-line = '788';
-        var-mem-ref-name = 'TEST_P';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'compander__functional_8cc_1a16766ae2dce2fc482597a6861ce33723';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED int16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'loc_dataExpandedRes';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      var-mem-desc-line = '102';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '113';
-        var-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        var-mem-ref-line = '788';
-        var-mem-ref-name = 'TEST_P';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'compander__functional_8cc_1a30484453f2665005b64f9c3304c66219';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-CACHE_ALIGNED uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'loc_dataCompressedDataOut';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-      var-mem-desc-line = '103';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '113';
-        var-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        var-mem-ref-line = '788';
-        var-mem-ref-name = 'TEST_P';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/compander_functional.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'config_8c';
-  file-name = 'config.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a706068f562dd5c64a8b7bbd4b2298dd1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_LINE_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-512
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '33';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1ac4783f5fa660b64b250734e3c4db6a5a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_APP_MODE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"appMode"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '36';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1aed15457ebf16701d6d027314e626bb1b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_XRAN_MODE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"xranMode"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '37';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a0f0a0edde80206b082cd5d6a99dbea02';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_MU_NUMBER';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"mu"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '38';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1af27127ccb8c7924564c72544f53fbe9a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NDLABSFREPOINTA';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nDLAbsFrePointA"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '39';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a2cd68838aeb0a7093b507288f90a95f4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NULABSFREPOINTA';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nULAbsFrePointA"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a5b768e0a832832efce4a3ac55a47e3f2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NDLBANDWIDTH';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nDLBandwidth"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '41';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a3dd4a6f7e194523b484b789bc8122210';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NULBANDWIDTH';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nULBandwidth"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1acaa841ce9380a63c29943b2395d2e398';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NDLFFTSIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nDLFftSize"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1adccb3ba03303910ccdf3b9472422cd76';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NULFFTSIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nULFftSize"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '44';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a0678347ed5fb8675a1c7040db49b04ec';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NFRAMEDUPLEXTYPE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nFrameDuplexType"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '46';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a7b6eb4c8ed492c077723234b19a4f847';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NTDDPERIOD';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nTddPeriod"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a0e49fb92c807304ce7b699f0a01f4005';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_SSLOTCONFIG';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"sSlotConfig"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '49';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a05339d83eaa6e5145d92aa5fd8dfde97';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_CC_PER_PORT_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"ccNum"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '51';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a69ba40bad64e6002bcac4e204ec4418c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_ANT_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"antNum"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '52';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1abad526bb5458cab7a02b8cddae6de62e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_UL_ANT_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"antNumUL"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '53';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1aeed46c9d6b18e455d710564dea3f9ed7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_ANT_ELM_TRX_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"antElmTRx"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '55';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1af4c6682891334b263760961e137be7b0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_MU_MIMO_UES_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"muMimoUEs"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '57';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a818faa5200fb29e8ed726da2725ddaf2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_DLLAYERS_PER_UE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"DlLayersPerUe"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '58';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a7ed8249c26126323ae23f9aec8c8df8e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_ULLAYERS_PER_UE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"UlLayersPerUe"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '59';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a0cb913babff8de4f81af7e4698326be3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_FILE_DLBFWUE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"DlBfwUe"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '60';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a87a0630d322577190a7f543b4b32bba9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_FILE_ULBFWUE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"UlBfwUe"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '61';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a78a383229e172f1ac8feb0f6c38bac9e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_FILE_ULSRS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"antSrsC"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '63';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a4504a95aafcc554cccb1999278b02cf4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_TTI_PERIOD';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"ttiPeriod"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '66';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a77661854525ce6e2c64519a10334a971';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_MTU_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"MTUSize"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '68';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1aa6e17363693d89fc1f933fb6058f16e2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_IO_CORE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"ioCore"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '69';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1ab7808b7478807ac3ad05de40814e1874';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_INSTANCE_ID';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"instanceId"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '70';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1ac3ba14f661904e65dad9f4e66b5d58c3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_LLS_CU_MAC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"llsCUMac"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '72';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a1598fd1e360b9e2dc88e3ea7e42b184e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_RU_MAC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"ruMac"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '73';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1af9d6fab7cbd17bb62747500aa323d302';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_FILE_NUMSLOTS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"numSlots"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '75';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1abcf06760408dccd71d9bd4deee868c42';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_FILE_AxC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"antC"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '76';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a455d69df70b3837d9276d5a65a2c37c9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_FILE_PRACH_AxC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"antPrachC"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '77';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a7eea870f6a537e7742e9be2c5dcfcd4d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_PRACH_ENABLE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"rachEanble"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '79';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1ab010d3afc9f936b0ae2ecf541580f5e2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_SRS_ENABLE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"srsEanble"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '80';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a9eeb372943c743036efc9ec39c632eb9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_PRACH_CFGIDX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"prachConfigIndex"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '82';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a9cf3f849f010693242b0790b5fcba005';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_SRS_SYM_IDX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"srsSym"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '83';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a005b99470e7ad16e1d98a96e55dbf0e6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_MAX_FRAME_ID';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"maxFrameId"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '85';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a7885aae27cd2726ba5379e3f658cf296';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_IQ_SWAP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"iqswap"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '88';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1aa7bd4d0efbda00b22c29582948887216';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_HTONS_SWAP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nebyteorderswap"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '89';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1ac35df7aa7ab636a4bf5bd3628fc954c5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_COMPRESSION';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"compression"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '90';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1aa911c49995cdcf04eeb5f361db32bad7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_BFW_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"totalBFWeights"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '92';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a3571bc8ed80d86f4462279296fb16fc0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_TADV_CP_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"Tadv_cp_dl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '94';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a163f06fb1a7fd29b64f2e67cffde62b3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T2A_MIN_CP_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T2a_min_cp_dl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '95';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a84cf7be0f5b42a4eb6a1a81693252799';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T2A_MAX_CP_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T2a_max_cp_dl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '96';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1adcfa8e7c1f08e7f202b9ee3cc23a61c6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T2A_MIN_CP_UL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T2a_min_cp_ul"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '97';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1ab7b0ae3857203dc03a0e65bbe4fe2e7c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T2A_MAX_CP_UL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T2a_max_cp_ul"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '98';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1aec391f94625cd3fcefab8157a5a07c0f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T2A_MIN_UP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T2a_min_up"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '99';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a87284c2e9e0b370cc46c462b302416ac';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T2A_MAX_UP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T2a_max_up"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '100';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a98a7409bf5ac4ac57990e5f84aedc2fd';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_TA3_MIN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"Ta3_min"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '101';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a2155431381a404039d93d2aaf51c2bbd';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_TA3_MAX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"Ta3_max"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '102';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a362092fec67da33487af6f9ded046a7f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T1A_MIN_CP_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T1a_min_cp_dl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '103';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1ac55df0f9fcb3a6296b0f5a52c18c225b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T1A_MAX_CP_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T1a_max_cp_dl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '104';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a886ddfe6fb263cbcc8a64dd1cb143873';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T1A_MIN_CP_UL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T1a_min_cp_ul"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '105';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a3e281246da54d79bf837e3b3dcf13300';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T1A_MAX_CP_UL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T1a_max_cp_ul"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '106';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a37b8b65aa921bdabcc390f8cc2e5f47f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T1A_MIN_UP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T1a_min_up"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '107';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a7083fad07061ca912326364146c824a6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_T1A_MAX_UP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"T1a_max_up"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '108';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a3daac7d19ee072b19049c46743f300d0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_TA4_MIN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"Ta4_min"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '109';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a758d442cf7f5050d650b238c49ba5303';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_TA4_MAX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"Ta4_max"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '110';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a38e73a5a1ca5e0b38fa44a215a5ac53b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_CP_ENABLE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"CPenable"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '113';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a0dda0931ebf5f28af49fb4b9224c231c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_CP_VTAG';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"c_plane_vlan_tag"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '114';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1aa7edbc717cafd56f48d7f3357a1dc4e2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_UP_VTAG';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"u_plane_vlan_tag"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '115';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1af70fe8dbd7cffbd5f8d08e66672df110';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_DEBUG_STOP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"debugStop"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '116';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a4c3351dec8077d11ecac68e0e1d438f5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_DEBUG_STOP_CNT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"debugStopCount"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '117';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a3dc398d78b77ac1813120223c5cdf45f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_BBDEV_MODE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"bbdevMode"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '118';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a3653596279fba8314563990574d88cda';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_DYNA_SEC_ENA';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"DynamicSectionEna"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '119';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a530bffcbdc1ba68a26aa284dce027858';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_ALPHA';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"Gps_Alpha"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '120';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a430ddcabfab6608e93370454baec14eb';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_BETA';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"Gps_Beta"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '121';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a3a0e3bf83ff7e833ed5f80d692842cfa';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NPRBELEM_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nPrbElemDl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '123';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1ac9eb3f1d06c1d9ffa9d2a13ad3d23d30';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_PRBELEM_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"PrbElemDl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '124';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a2fdddad8a9757b0c42a30784a3febc5f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_NPRBELEM_UL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"nPrbElemUl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '126';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'config_8c_1a2e50702815809aac46b04c5a3b444f60';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'KEY_PRBELEM_UL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"PrbElemUl"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      define-mem-desc-line = '127';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'config_8c_1acbe20e08dc0652656c3eb18a96ce22af';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'init_config';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-RuntimeConfig *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'config';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      func-mem-desc-line = '134';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Set runtime configuration parameters to their defaults.
-
-\xrefitem todo 1.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'config_8c_1add22004f439bf4d38588047a6edb1065';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'trim';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'input';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      func-mem-desc-line = '141';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-<hr>
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'config_8c_1a9b88352fe3891166240fff5a13680a30';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'fillConfigStruct';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-RuntimeConfig *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'config';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'key';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'value';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      func-mem-desc-line = '149';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'config_8c_1add16264aa9472e4e90d1a77e086c7f93';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'parseConfigFile';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-RuntimeConfig *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'config';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-      func-mem-desc-line = '497';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Parse application configuration file.
-
-@param filename The name of the configuration file to be parsed.
-@param config The configuration structure to be filled with parsed data.  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'config_8c_1a706068f562dd5c64a8b7bbd4b2298dd1';
-        func-mem-ref-line = '33';
-        func-mem-ref-name = 'MAX_LINE_SIZE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'debug_8h_1ad782f0c1a9fea27268fa70903f3cc4d7';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'log_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        func-mem-ref-line = '1319';
-        func-mem-ref-name = 'main';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'config_8h';
-  file-name = 'config.h';
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'config_8h_1af57013248b2c9c128e04d2e8ce8c93c9';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-struct _RuntimeConfig
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'RuntimeConfig';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      typedef-mem-desc-line = '127';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Run time configuration of application  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'config_8h_1add16264aa9472e4e90d1a77e086c7f93';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'parseConfigFile';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'filename';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-RuntimeConfig *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'config';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-      func-mem-desc-line = '134';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Parse application configuration file.
-
-@param filename The name of the configuration file to be parsed.
-@param config The configuration structure to be filled with parsed data.  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'config_8c_1a706068f562dd5c64a8b7bbd4b2298dd1';
-        func-mem-ref-line = '33';
-        func-mem-ref-name = 'MAX_LINE_SIZE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'debug_8h_1ad782f0c1a9fea27268fa70903f3cc4d7';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'log_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        func-mem-ref-line = '1319';
-        func-mem-ref-name = 'main';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/config.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'debug_8h';
-  file-name = 'debug.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'debug_8h_1a835262f9c26026aab5f91a528f57ad8f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_FILE_NAME_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(512)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/debug.h';
-      define-mem-desc-line = '33';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'debug_8h_1acae6916a00cd9660ab2ab69569e26d80';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_PATH_NAME_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1024)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/debug.h';
-      define-mem-desc-line = '34';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'debug_8h_1a38df20643802da0ddcfe651c055892aa';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'log_dbg';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/debug.h';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'debug_8h_1a38df20643802da0ddcfe651c055892aa';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'log_dbg';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/debug.h';
-      define-mem-desc-line = '54';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'debug_8h_1a1a973e10ccfdb6d28a538c8a9b022261';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'log_wrn';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/debug.h';
-      define-mem-desc-line = '55';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'debug_8h_1ad782f0c1a9fea27268fa70903f3cc4d7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'log_err';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-fprintf(stderr,                     \
-        "ERROR: %s(%d): " fmt "\n",             \
-        __FILE__,                       \
-        __LINE__, ##__VA_ARGS__)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/debug.h';
-      define-mem-desc-line = '59';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'debug_8h_1a42574ce0fd997ec42f57353f49235176';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'ShowData';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ptr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/debug.h';
-      func-mem-desc-line = '66';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/debug.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'ethdi_8c';
-  file-name = 'ethdi.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8c_1a369266c24eacffb87046522897a570d5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = '_GNU_SOURCE';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      define-mem-desc-line = '26';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8c_1a4c38cae04fab7c03bcfef74030da111e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'BURST_RX_IO_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-48
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      define-mem-desc-line = '72';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8c_1a9a0ad39cc5436a5f75a4763bcfd12284';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'CHECK_INTERVAL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-100 /* 100ms */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      define-mem-desc-line = '240';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8c_1a8656398fc65eefb503ceaf1006c095ac';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_CHECK_TIME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-90 /* 9s (90 * 100ms) in total */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      define-mem-desc-line = '241';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1a77f0a4b49dc21be816aefa3066debfa7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_mbuf_alloc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '77';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-        func-mem-ref-line = '70';
-        func-mem-ref-name = '_eth_mbuf_pool';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'C_plane::SetUp';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        func-mem-ref-line = '436';
-        func-mem-ref-name = 'send_symbol_ex';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1ab6a05b3b37887e49b0017e1668317829';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_mbuf_send';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '82';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1ab8a8c592ac06111ce690ab5a6207a6eb';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_mbuf_send_cp';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '94';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1a69c763967ba7e28c4a589ce624c226ff';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_register_ethertype_handler';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ethertype_handler
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'callback';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '124';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a0b63de3f9c61ad7ac89987bb44699200';
-        func-mem-ref-line = '141';
-        func-mem-ref-name = 'elog';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        func-mem-ref-line = '2319';
-        func-mem-ref-name = 'xran_init';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1a20cda8ace162cadfe3d21c06385fdebe';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_handle_ether';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rx_time';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '140';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1a964502cdb0a980bb8110971755faec77';
-        func-mem-ref-line = '115';
-        func-mem-ref-name = 'fn';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aa5cdbe485177843f5b1a2a2c584c0315';
-        func-mem-ref-line = '140';
-        func-mem-ref-name = 'wlog';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1af110b40ee89935ebe18d65ef84de1359';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_filter_packet';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rx_time';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '156';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a4e156a8a72cc16b05c6ad0532df4e75a';
-        func-mem-ref-line = '676';
-        func-mem-ref-name = 'process_ring';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1ac1d63708b547377ff9a34d4ad6116a13';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'check_port_link_status';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'portid';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '238';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1a97dcf8200aebed714f47764c302a06b5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_init_dpdk_io';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'name';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct xran_io_loop_cfg *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'io_cfg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'lcore_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_lls_cu_addr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_ru_addr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cp_vlan';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'up_vlan';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '288';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        func-mem-ref-line = '2319';
-        func-mem-ref-name = 'xran_init';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1a5e229436e58c6681b0a442c7ac2ba0b4';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_tx_from_ring';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'port';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_ring *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'r';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '421';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8c_1ae5cd564d3dc5eb89dbe0dd1fa105b645';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'process_dpdk_io';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      func-mem-desc-line = '445';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8c_1a87322175547262f4937875027a108e90';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ethdi_ctx
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'g_ethdi_ctx';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { 0 }
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      var-mem-desc-line = '93';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_if_state
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_if_current_state';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= XRAN_STOPPED
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      var-mem-desc-line = '93';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'init__sys__functional_8cc_1a03935019c7cdf89f54e582fbaf9bff76';
-        var-mem-ref-line = '280';
-        var-mem-ref-name = 'TEST_P';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        var-mem-ref-line = '238';
-        var-mem-ref-name = 'xran_get_if_state';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-        var-mem-ref-line = '711';
-        var-mem-ref-name = 'xran_timer_arm';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a96de765800aa6de0788fc530cbc16825';
-        var-mem-ref-line = '724';
-        var-mem-ref-name = 'xran_timer_arm_ex';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        var-mem-ref-line = '2319';
-        var-mem-ref-name = 'xran_init';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ad4852c0827600db95f9841e2f5f9f6f1';
-        var-mem-ref-line = '2841';
-        var-mem-ref-name = 'xran_start';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a8f2daee2fe90126f1f7c361b7760a7a3';
-        var-mem-ref-line = '2852';
-        var-mem-ref-name = 'xran_stop';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a2f8866c9d6536a56e4d8232b8c45808b';
-        var-mem-ref-line = '2863';
-        var-mem-ref-name = 'xran_close';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8c_1aa9296c58dc24c63c4ee927db394a97d7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'ethertype';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      var-mem-desc-line = '114';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1a9928d7cd5a9d3885479a9c0ae27249ee';
-        var-mem-ref-line = '229';
-        var-mem-ref-name = 'xran_init_port';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8c_1a964502cdb0a980bb8110971755faec77';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-ethertype_handler
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'fn';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      var-mem-desc-line = '115';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethdi_8c_1a20cda8ace162cadfe3d21c06385fdebe';
-        var-mem-ref-line = '140';
-        var-mem-ref-name = 'xran_handle_ether';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8c_1a3f53957f895afe4f72ecdc94556077d7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct __anonymous__
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_ethertype_handlers';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {
-    { ETHER_TYPE_ETHDI, NULL },
-    { ETHER_TYPE_ECPRI, NULL },
-    { ETHER_TYPE_START_TX, NULL }
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-      var-mem-desc-line = '120';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethdi_8c_1a69c763967ba7e28c4a589ce624c226ff';
-        var-mem-ref-line = '124';
-        var-mem-ref-name = 'xran_register_ethertype_handler';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethdi_8c_1a20cda8ace162cadfe3d21c06385fdebe';
-        var-mem-ref-line = '140';
-        var-mem-ref-name = 'xran_handle_ether';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file has all definitions for the Ethernet Data Interface Layer.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'ethdi_8h';
-  file-name = 'ethdi.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8h_1a3822681248af17c36115a411e29e5fc2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_THREAD_DEFAULT_PRIO';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(98)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      define-mem-desc-line = '52';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8h_1ae138d10c7cd4199e5e96377ff1f8e317';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PING_INTERVAL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-300   /* (us) */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      define-mem-desc-line = '55';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8h_1a5a5cdcb25b0580324b2cfaa1cad7073c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PING_BUSY_POLL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-50   /* (us) how long to actively wait for response */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      define-mem-desc-line = '56';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8h_1abe0b7b2a0ec4b64b92585808a051e1fa';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SLEEP_TIME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-200      /* (us) */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      define-mem-desc-line = '61';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8h_1adc4a14c073a7427003796cbd9d435758';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'BCAST';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{0xff, 0xff, 0xff, 0xff, 0xff, 0xff}
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      define-mem-desc-line = '62';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8h_1a9df4578d38d6affa477914e529695e10';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'TX_TIMER_INTERVAL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((rte_get_timer_hz() / 1000000000L)*interval_us*1000) /* nanosec */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      define-mem-desc-line = '64';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethdi_8h_1a2b97f9f2ff76cb92d7f3831918979e56';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'TX_RX_LOOP_TIME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-rte_get_timer_hz() / 1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      define-mem-desc-line = '65';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'ethdi_8h_1a8f1b290228ee37b3a5ea2282aded6664';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'PROCESS_CB';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      typedef-mem-desc-line = '109';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'ethdi_8h_1a3f3cb6ac70cce2db8234669b745b4538';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_ethdi_handler';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      typedef-mem-desc-line = '150';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'ethdi_8h_1a7c379f4a70692477327fb1a3538cfd1e';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'ethertype_handler';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      typedef-mem-desc-line = '152';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'ethdi_8h_1abdeeae19de30cfa3120005562b0c4588';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-void()
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_ethdi_tx_callback';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      typedef-mem-desc-line = '154';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'ethdi_8h_1a400519d4f3774fc47bc51223a4e3e1b4';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_ping_states';
-      enum-mem-enum = { enum-name = PING_IDLE; };
-      enum-mem-enum = { enum-name = PING_NEEDED; };
-      enum-mem-enum = { enum-name = AWAITING_PONG; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      enum-mem-desc-line = '68';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'ethdi_8h_1a08bfa37a0c337e82469d07cac15fd22b';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_ethdi_vf_ports';
-      enum-mem-enum = { enum-name = ETHDI_UP_VF; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = ETHDI_CP_VF; };
-      enum-mem-enum = { enum-name = ETHDI_VF_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      enum-mem-desc-line = '75';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'ethdi_8h_1a0e36dceadaee8cb4907cd2110d135851';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_entities_id';
-      enum-mem-enum = { enum-name = ID_LLS_CU; };
-      enum-mem-enum = { enum-name = ID_RU; };
-      enum-mem-enum = { enum-name = ID_BROADCAST; };
-      enum-mem-enum = { enum-name = ID_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      enum-mem-desc-line = '97';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = '@22';
-      enum-mem-enum = { enum-name = MBUF_KEEP; };
-      enum-mem-enum = { enum-name = MBUF_FREE; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      enum-mem-desc-line = '135';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8h_1a86b3bf9114d7fea8dfeb1e3ddbdfbed2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_ethdi_ctx *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_get_ctx';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      func-mem-desc-line = '144';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8h_1a69c763967ba7e28c4a589ce624c226ff';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_register_ethertype_handler';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ethertype_handler
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'callback';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      func-mem-desc-line = '157';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a0b63de3f9c61ad7ac89987bb44699200';
-        func-mem-ref-line = '141';
-        func-mem-ref-name = 'elog';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        func-mem-ref-line = '2319';
-        func-mem-ref-name = 'xran_init';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8h_1a97dcf8200aebed714f47764c302a06b5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_init_dpdk_io';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'name';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct xran_io_loop_cfg *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'io_cfg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'lcore_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_lls_cu_addr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_ru_addr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cp_vlan';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'up_vlan';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      func-mem-desc-line = '160';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        func-mem-ref-line = '2319';
-        func-mem-ref-name = 'xran_init';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8h_1a77f0a4b49dc21be816aefa3066debfa7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_mbuf_alloc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      func-mem-desc-line = '163';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-        func-mem-ref-line = '70';
-        func-mem-ref-name = '_eth_mbuf_pool';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'C_plane::SetUp';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        func-mem-ref-line = '436';
-        func-mem-ref-name = 'send_symbol_ex';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8h_1ab6a05b3b37887e49b0017e1668317829';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_mbuf_send';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      func-mem-desc-line = '164';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8h_1ab8a8c592ac06111ce690ab5a6207a6eb';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_mbuf_send_cp';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      func-mem-desc-line = '165';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8h_1af110b40ee89935ebe18d65ef84de1359';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_ethdi_filter_packet';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rx_time';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      func-mem-desc-line = '171';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a4e156a8a72cc16b05c6ad0532df4e75a';
-        func-mem-ref-line = '676';
-        func-mem-ref-name = 'process_ring';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethdi_8h_1ae5cd564d3dc5eb89dbe0dd1fa105b645';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'process_dpdk_io';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      func-mem-desc-line = '172';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8h_1a9caf1d288bfb63adc3850d40e56f3cd0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static char *const
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'entity_names';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {
-    "xRAN lls-CU sim app",
-    "xRAN RU sim app",
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      var-mem-desc-line = '104';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8h_1aef5f52e6a4f49171518a59382eb03df5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_if_state
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_if_current_state';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      var-mem-desc-line = '109';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8h_1a6cf5d5256dc316f01943cc2850cff44c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'ping_dst_id';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      var-mem-desc-line = '141';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethdi_8h_1a061420dc29ec42fb222295d9496edbf7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'entities_addrs';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-      var-mem-desc-line = '141';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethdi.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file has all definitions for the Ethernet Data Interface Layer.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'ethernet_8c';
-  file-name = 'ethernet.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8c_1a0ff6d080449124d52d868d9ce2ffe871';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RINGSIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-sizeof(io_ring.buf)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      define-mem-desc-line = '94';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8c_1a86876a46f9f0a408e13cb2a225b8e4e6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RINGMASK';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(RINGSIZE - 1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      define-mem-desc-line = '95';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'ethernet_8c_1a845b3b4b5f6eeeef2ffa38a0048d5969';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'ring_idx';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      typedef-mem-desc-line = '86';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8c_1aee422b7193c84ae1fa4d6708a4bc577b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = '__xran_delayed_msg';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'fmt';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-...
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      func-mem-desc-line = '97';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a0ff6d080449124d52d868d9ce2ffe871';
-        func-mem-ref-line = '94';
-        func-mem-ref-name = 'RINGSIZE';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_mbuf_pool';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      func-mem-desc-line = '185';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-        func-mem-ref-line = '70';
-        func-mem-ref-name = '_eth_mbuf_pool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae543d743ada71b167a5cbd813b15fa7f';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'NUM_MBUFS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aff7b5c03d15eefed7ec8ba88836914e6';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'MBUF_CACHE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aabc097abe969aa80654d34ee7f15109c';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'MBUF_POOL_ELEMENT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a4454a38b3cf49dde846ab9b0e1a7ba56';
-        func-mem-ref-line = '71';
-        func-mem-ref-name = '_eth_mbuf_pool_inderect';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a0300893b39ba152362bc3096f082d4be';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = '_eth_mbuf_pool_rx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a3e5502cf11577af4893f3151eb221f75';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = '_eth_mbuf_pool_small';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae9d0e06c9bf8c1de60edfed757593782';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'MBUF_POOL_ELM_SMALL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1ae3907201762de3de953eb5ea9de9229a';
-        func-mem-ref-line = '74';
-        func-mem-ref-name = '_eth_mbuf_pool_big';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a72098506af8c2d5c500ec4f8e0a0e17f';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'NUM_MBUFS_BIG';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae8104b3bc03b93180e06acb87f420243';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'MBUF_POOL_ELM_BIG';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a9b3ca6fe25e72be5c4fd7a95f92d174f';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'socket_direct_pool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1adb2e2732725779d167cb43cb9ecac924';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'socket_indirect_pool';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8c_1a44ddaef5c37ad5880487ccf60fd6844a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_port';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_lls_cu_addr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      func-mem-desc-line = '229';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a703e079cb598d615c750d24ec7432617';
-        func-mem-ref-line = '37';
-        func-mem-ref-name = 'BURST_SIZE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1af93d1ffa527a8d74a873d67174d006e1';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'MAX_RX_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a0300893b39ba152362bc3096f082d4be';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = '_eth_mbuf_pool_rx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a3f004b0d653b6c6481513d0681771452';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'nlog';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aa9296c58dc24c63c4ee927db394a97d7';
-        func-mem-ref-line = '114';
-        func-mem-ref-name = 'ethertype';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae9d2374bac7995a342bcf6ffdbe9f4a0';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'PANIC_ON';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aedb12c4d673468ce4291b4e756a72b38';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'FLEXRAN_UP_VLAN_TAG';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a52fb3711338fc1b5acbbfb64ad3a2c62';
-        func-mem-ref-line = '145';
-        func-mem-ref-name = 'dlog';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a0118652ad4c1f706fd9b626221530738';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'ETHER_TYPE_ETHDI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a0b63de3f9c61ad7ac89987bb44699200';
-        func-mem-ref-line = '141';
-        func-mem-ref-name = 'elog';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8c_1aa3e9cefbde42d6864805b4ba2a8f4c86';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_add_eth_hdr_vlan';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dst';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'vlan_tci';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      func-mem-desc-line = '434';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae9d2374bac7995a342bcf6ffdbe9f4a0';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'PANIC_ON';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a3f004b0d653b6c6481513d0681771452';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'nlog';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a52fb3711338fc1b5acbbfb64ad3a2c62';
-        func-mem-ref-line = '145';
-        func-mem-ref-name = 'dlog';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '_eth_mbuf_pool';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '70';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethdi_8c_1a77f0a4b49dc21be816aefa3066debfa7';
-        var-mem-ref-line = '77';
-        var-mem-ref-name = 'xran_ethdi_mbuf_alloc';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '92';
-        var-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '91';
-        var-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'prach__performance_8cc_1a540e426541deb753f7c69d8df5d5b090';
-        var-mem-ref-line = '172';
-        var-mem-ref-name = 'performance_cp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '37';
-        var-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1a4454a38b3cf49dde846ab9b0e1a7ba56';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '_eth_mbuf_pool_inderect';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '71';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1a0300893b39ba152362bc3096f082d4be';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '_eth_mbuf_pool_rx';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '72';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1a9928d7cd5a9d3885479a9c0ae27249ee';
-        var-mem-ref-line = '229';
-        var-mem-ref-name = 'xran_init_port';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1a3e5502cf11577af4893f3151eb221f75';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '_eth_mbuf_pool_small';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '73';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1ae3907201762de3de953eb5ea9de9229a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '_eth_mbuf_pool_big';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '74';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1a9b3ca6fe25e72be5c4fd7a95f92d174f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'socket_direct_pool';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '76';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1adb2e2732725779d167cb43cb9ecac924';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'socket_indirect_pool';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '77';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1ad9e63131290aa4ae5beeddaf0505946d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-ring_idx
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'head';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '88';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1a33dbe0774fc577b56bd532cf3736106e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-ring_idx
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'read_head';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '89';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1a255a402bc6dcd7c53876e55a8162fcb9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-ring_idx
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tail';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '90';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1ac75fce8692fd1d41a8985f6aacc4a175';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-char
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'buf';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '91';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'json_8hpp_1ab6b353b5dc68fe4151d9d20edecd162c';
-        var-mem-ref-line = '11091';
-        var-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::lexer::strtonum::to';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8c_1a40b377a55fc6bf086deabb8ce0d531e4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct __anonymous__
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'io_ring';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { {0}, 0, 0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-      var-mem-desc-line = '92';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file has all definitions for the Ethernet Data Interface Layer.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'ethernet_8h';
-  file-name = 'ethernet.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a703e079cb598d615c750d24ec7432617';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'BURST_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-4096
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '37';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1aedb12c4d673468ce4291b4e756a72b38';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'FLEXRAN_UP_VLAN_TAG';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a0118652ad4c1f706fd9b626221530738';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ETHER_TYPE_ETHDI';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-ETHER_TYPE_IPv4    /* hack needed for jumbo frames */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '41';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1af87cccd4396539ae2fd0000a61907e92';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ETHER_TYPE_ECPRI';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0xAEFE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a9603401a9e933e2fd95f0a3a32c78c8a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ETHER_TYPE_SYNC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0xBEFE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a12f018df6b9efaa5217f341d0d56e66f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ETHER_TYPE_START_TX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0xCEFE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '44';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1ae543d743ada71b167a5cbd813b15fa7f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NUM_MBUFS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-65536
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '46';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1aff7b5c03d15eefed7ec8ba88836914e6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MBUF_CACHE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-256
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1ae9d0e06c9bf8c1de60edfed757593782';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MBUF_POOL_ELM_SMALL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1500 /* regular ethernet MTU, most compatible */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '49';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1aabc097abe969aa80654d34ee7f15109c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MBUF_POOL_ELEMENT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MAX_RX_LEN
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '50';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1af93d1ffa527a8d74a873d67174d006e1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_RX_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-9600
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '52';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a3ecef14a68660bf7e2c7007097e1a42d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_TX_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(MAX_RX_LEN - 14) /* headroom for rx driver */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '53';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a87f68e96fb938eddc39ad1f19d923a96';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_DATA_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(MAX_TX_LEN - sizeof(struct ether_hdr) - \
-    sizeof(struct ethdi_hdr) - sizeof(struct burst_hdr))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '54';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1ae8104b3bc03b93180e06acb87f420243';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MBUF_POOL_ELM_BIG';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-USHRT_MAX
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '58';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a72098506af8c2d5c500ec4f8e0a0e17f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NUM_MBUFS_BIG';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-64
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '59';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a831b296affed982065acb18ebb5dc492';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'DEFAULT_DUMP_LENGTH';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-96
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '61';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a3f004b0d653b6c6481513d0681771452';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'nlog';
-      define-mem-param  = {
-        define-mem-def-name = 'm';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-__xran_delayed_msg("%s(): " m "\n", __FUNCTION__, ##__VA_ARGS__)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '138';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1ac8604734982e77a172bf8acf88571f84';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'delayed_message';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-nlog    /* this is the old alias for this function */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '139';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1aa5cdbe485177843f5b1a2a2c584c0315';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'wlog';
-      define-mem-param  = {
-        define-mem-def-name = 'm';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-nlog("WARNING: " m, ##__VA_ARGS__)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '140';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a0b63de3f9c61ad7ac89987bb44699200';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'elog';
-      define-mem-param  = {
-        define-mem-def-name = 'm';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-nlog("ERROR: " m, ##__VA_ARGS__)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '141';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1a52fb3711338fc1b5acbbfb64ad3a2c62';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'dlog';
-      define-mem-param  = {
-        define-mem-def-name = 'm';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '145';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'ethernet_8h_1ae9d2374bac7995a342bcf6ffdbe9f4a0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PANIC_ON';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'm';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do { if (unlikely(x)) \
-    rte_panic("%s: " m "\n", #x, ##__VA_ARGS__); } while (0)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      define-mem-desc-line = '148';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'ethernet_8h_1afc285891d94145229942219cffd91c4c';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'pkt_type';
-      enum-mem-enum = { enum-name = PKT_ZERO; };
-      enum-mem-enum = { enum-name = PKT_EMPTY; };
-      enum-mem-enum = { enum-name = PKT_DISCOVER_REQUEST; };
-      enum-mem-enum = { enum-name = PKT_PING; };
-      enum-mem-enum = { enum-name = PKT_PONG; };
-      enum-mem-enum = { enum-name = PKT_DISCOVER_REPLY; };
-      enum-mem-enum = { enum-name = PKT_LTE_DATA; };
-      enum-mem-enum = { enum-name = PKT_LTE_CONTROL; };
-      enum-mem-enum = { enum-name = PKT_BURST; };
-      enum-mem-enum = { enum-name = PKT_DATATEST; };
-      enum-mem-enum = { enum-name = PKT_ADD_ETHDEV; };
-      enum-mem-enum = { enum-name = PKT_SYNC_START; };
-      enum-mem-enum = { enum-name = PKT_LAST; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      enum-mem-desc-line = '72';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8h_1ae64119c0e95fd2355ab7c07b92d34615';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_mbuf_pool';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      func-mem-desc-line = '120';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-        func-mem-ref-line = '70';
-        func-mem-ref-name = '_eth_mbuf_pool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae543d743ada71b167a5cbd813b15fa7f';
-        func-mem-ref-line = '46';
-        func-mem-ref-name = 'NUM_MBUFS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aff7b5c03d15eefed7ec8ba88836914e6';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'MBUF_CACHE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aabc097abe969aa80654d34ee7f15109c';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'MBUF_POOL_ELEMENT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a4454a38b3cf49dde846ab9b0e1a7ba56';
-        func-mem-ref-line = '71';
-        func-mem-ref-name = '_eth_mbuf_pool_inderect';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a0300893b39ba152362bc3096f082d4be';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = '_eth_mbuf_pool_rx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a3e5502cf11577af4893f3151eb221f75';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = '_eth_mbuf_pool_small';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae9d0e06c9bf8c1de60edfed757593782';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'MBUF_POOL_ELM_SMALL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1ae3907201762de3de953eb5ea9de9229a';
-        func-mem-ref-line = '74';
-        func-mem-ref-name = '_eth_mbuf_pool_big';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a72098506af8c2d5c500ec4f8e0a0e17f';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'NUM_MBUFS_BIG';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae8104b3bc03b93180e06acb87f420243';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'MBUF_POOL_ELM_BIG';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a9b3ca6fe25e72be5c4fd7a95f92d174f';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'socket_direct_pool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1adb2e2732725779d167cb43cb9ecac924';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'socket_indirect_pool';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8h_1a9928d7cd5a9d3885479a9c0ae27249ee';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_port';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'port';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_lls_cu_addr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      func-mem-desc-line = '122';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a703e079cb598d615c750d24ec7432617';
-        func-mem-ref-line = '37';
-        func-mem-ref-name = 'BURST_SIZE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1af93d1ffa527a8d74a873d67174d006e1';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'MAX_RX_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a0300893b39ba152362bc3096f082d4be';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = '_eth_mbuf_pool_rx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a3f004b0d653b6c6481513d0681771452';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'nlog';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aa9296c58dc24c63c4ee927db394a97d7';
-        func-mem-ref-line = '114';
-        func-mem-ref-name = 'ethertype';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae9d2374bac7995a342bcf6ffdbe9f4a0';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'PANIC_ON';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aedb12c4d673468ce4291b4e756a72b38';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'FLEXRAN_UP_VLAN_TAG';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a52fb3711338fc1b5acbbfb64ad3a2c62';
-        func-mem-ref-line = '145';
-        func-mem-ref-name = 'dlog';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a0118652ad4c1f706fd9b626221530738';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'ETHER_TYPE_ETHDI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a0b63de3f9c61ad7ac89987bb44699200';
-        func-mem-ref-line = '141';
-        func-mem-ref-name = 'elog';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8h_1aa3e9cefbde42d6864805b4ba2a8f4c86';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_add_eth_hdr_vlan';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ether_addr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dst';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ethertype';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'vlan_tci';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      func-mem-desc-line = '124';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1ae9d2374bac7995a342bcf6ffdbe9f4a0';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'PANIC_ON';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a3f004b0d653b6c6481513d0681771452';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'nlog';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1a52fb3711338fc1b5acbbfb64ad3a2c62';
-        func-mem-ref-line = '145';
-        func-mem-ref-name = 'dlog';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8h_1aee422b7193c84ae1fa4d6708a4bc577b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = '__xran_delayed_msg';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'fmt';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-...
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      func-mem-desc-line = '137';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a0ff6d080449124d52d868d9ce2ffe871';
-        func-mem-ref-line = '94';
-        func-mem-ref-name = 'RINGSIZE';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'ethernet_8h_1a874ef2a305d442c7cdbc3c212481e6b9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_enqueue_mbuf';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_ring *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'r';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      func-mem-desc-line = '152';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8h_1a8d83e3adb6c9e839b3b7259288f100ba';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '_eth_mbuf_pool';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      var-mem-desc-line = '63';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethdi_8c_1a77f0a4b49dc21be816aefa3066debfa7';
-        var-mem-ref-line = '77';
-        var-mem-ref-name = 'xran_ethdi_mbuf_alloc';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'prach__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '92';
-        var-mem-ref-name = 'PrachCheck::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'prach__performance_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '91';
-        var-mem-ref-name = 'PrachPerf::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'prach__performance_8cc_1a540e426541deb753f7c69d8df5d5b090';
-        var-mem-ref-line = '172';
-        var-mem-ref-name = 'performance_cp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'u__plane__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '37';
-        var-mem-ref-name = 'U_planeCheck::SetUp';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8h_1a3e5502cf11577af4893f3151eb221f75';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '_eth_mbuf_pool_small';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      var-mem-desc-line = '64';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8h_1ae3907201762de3de953eb5ea9de9229a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '_eth_mbuf_pool_big';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      var-mem-desc-line = '65';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8h_1a9b3ca6fe25e72be5c4fd7a95f92d174f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'socket_direct_pool';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      var-mem-desc-line = '66';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8h_1adb2e2732725779d167cb43cb9ecac924';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'socket_indirect_pool';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      var-mem-desc-line = '67';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'ethernet_8c_1ae64119c0e95fd2355ab7c07b92d34615';
-        var-mem-ref-line = '185';
-        var-mem-ref-name = 'xran_init_mbuf_pool';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'ethernet_8h_1a797745480e289b4940e09d53095eaee4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static char *const
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_pkt_descriptions';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {
-    "ZERO",
-    "empty packet",
-    "discovery request packet",
-    "ping packet",
-    "pong packet",
-    "discovery reply packet",
-    "LTE data packet",
-    "LTE control packet",
-    "BURST packet",
-    "DATATEST packet",
-    "Add ethernet port command packet",
-    "SYNC-START packet",
-    "LAST packet",
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-      var-mem-desc-line = '89';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/ethernet/ethernet.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file has all definitions for the Ethernet Data Interface Layer.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'gen__test_8m';
-  file-name = 'gen_test.m';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1abee116c541345c5756870213b23b01c4';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-< COPYRIGHT_TAG > This script was tested with GNU version or
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'Matlab';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-R2017a
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '7';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1ae7c338f9b485676bfc0ee154384d8676';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'switch';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bw
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '94';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        func-mem-ref-line = '783';
-        func-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1a7a889c8364428876f88ddaf055df5c82';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-otherwise
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'disp';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-'Unknown BW &&mu'
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-initializer = <<_EnD_oF_dEf_TeXt_
-==0
-        disp('Incorrect Numerology and BW combination.')
-        return
-    end
-
-    bw
-    numRBs
-    nSlots
-
-    %use file as input
-    %ifft_in = load('ifft_in.txt')
-
-    %gen IQs
-    ifft_in = [[1:1:(numRBs*12)]', [1:1:(numRBs*12)]']
-_EnD_oF_dEf_TeXt_;
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '122';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1a00ebf5acd6f00adefc3a19d5e587b58f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'for';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-i
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-1:1:nSlots *14-1
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '160';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1ace3ce36f6d9d10aecbbd9f8002551a01';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'disp';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-file_name
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '170';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1a8e50d67d4be6daacbf6522b5950a6a4d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'fwrite';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-fileID
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-antX_16
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-'int16'
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '172';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8c_1acd37223937d89e77a1ccbdc6e94b38cc';
-        func-mem-ref-line = '550';
-        func-mem-ref-name = 'sys_save_buf_to_file';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1a14e2cbac46a5d611bf112b1f4beb7021';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'fclose';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-fileID
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '173';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8c_1acd37223937d89e77a1ccbdc6e94b38cc';
-        func-mem-ref-line = '550';
-        func-mem-ref-name = 'sys_save_buf_to_file';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8c_1a8f27f0a8b6843f5e32ecbce83d487262';
-        func-mem-ref-line = '584';
-        func-mem-ref-name = 'sys_load_file_to_buff';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'common_8c_1ab022cdd736a497eb5cfa7d5dcab0634c';
-        func-mem-ref-line = '635';
-        func-mem-ref-name = 'sys_save_buf_to_file_txt';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'config_8c_1add16264aa9472e4e90d1a77e086c7f93';
-        func-mem-ref-line = '497';
-        func-mem-ref-name = 'parseConfigFile';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1aa0c2a36f9d65a1ca58ca9801dd59e90f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-end if bfw_gen
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'disp';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-'Generate BF Weights per RB'
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '177';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1a4253e838c39515646b8f3ff6b9164f6b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'imag';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-(W_dl(:, ant).')
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '202';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1af3108abdfc7dbfa64896900ace74b015';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-reuse channel for all symbols
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'for';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-slot_idx
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defval = <<_EnD_oF_dEf_TeXt_
-1:1:nSlots *14
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= [bfw_all_slots, bfw_per_sym]
-_EnD_oF_dEf_TeXt_;
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '207';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'gen__test_8m_1af10557aad79e2c38cd5401912a8d2420';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'imag';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-(W_ul(:, ant).')
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      func-mem-desc-line = '225';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a92f802cdcc90c07a0da79cebfdb7474e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-< COPYRIGHT_TAG > This script was tested with GNU
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'Octave';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '7';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a4603254d9990f7140c024d51302d1a8f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-clear
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'all';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '10';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a2b65d42365b9e14ae1c181cb883d93af';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-MHz MHz MHz MHz MHz MHz MHz MHz MHz
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nNumRbsPerSymF1';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= ...
-[
-     %  5MHz    10MHz   15MHz   20 MHz  25 MHz  30 MHz  40 MHz  50MHz   60 MHz  70 MHz  80 MHz   90 MHz  100 MHz
-        [25,    52,     79,     106,    133,    160,    216,    270,    0,         0,      0,      0,      0]         % Numerology 0 (15KHz)
-        [11,    24,     38,     51,     65,     78,     106,    133,    162,       0,    217,    245,    273]         % Numerology 1 (30KHz)
-        [0,     11,     18,     24,     31,     38,     51,     65,     79,        0,    107,    121,    135]         % Numerology 2 (60KHz)
-]
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '13';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a220c0367b38ca34375ea822ff6aadfd9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nNumRbsPerSymF2';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= ...
-[
-    %  50Mhz  100MHz  200MHz   400MHz
-        [66,    132,    264,     0]        % Numerology 2 (60KHz)
-        [32,    66,     132,     264]      % Numerology 3 (120KHz)
-]
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '21';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1afb68cbaf85c88c8e862646b7be42f113';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-total number of tests
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tests_total';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 6
-sub6_all = ...
-    [ 
-      true, true, true, true, false, true,   
-    ]
-
-mu_all = ...
-    [
-      0, 0, 0, 1, 3, 1
-    ]
-
-bw_all = ...
-    [
-      5, 10, 20, 100, 100, 100
-    ]
-
-ant_num_all = ...
-    [
-      4, 4, 4, 4, 4, 8
-    ]
-
-bfw_gen_all = ...
-    [
-      false, false, false, false, false, true
-    ]
-
-trx_all = ...
-    [ 
-      32, 32, 32, 32, 32, 32
-    ]
-path_to_usecase_all = ... 
-    [
-      "./usecase/mu0_5mhz/"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '29';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1ae121fd9f9063d48369ef04627e63f97b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-usecase
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'mu0_10mhz';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '62';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a65690a3451484027a8021fc3e26a8354';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-usecase
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'mu0_20mhz';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '63';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1aad3519412e0d30a8d6c4f827f1c0aaed';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-usecase
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'mu1_100mhz';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '64';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a06fda90da02d48d546f49b1faec2239a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-usecase
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'mu3_100mhz';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '65';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1ae622c3d8e02784c9a30a1734452e9c9c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'path_to_usecase_all';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= cellstr(path_to_usecase_all) 
-
-nSlots_all = ...
-    [
-       40,40,40,40,40,10 
-    ]
-
-%select mu and bw to generate test files
-for test_num =(1:1:tests_total)
-    test_num
-    sub6=sub6_all(test_num)  %false
-    mu=mu_all(test_num) % 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '69';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1aec71d24b9775c25745c66105ac9371f9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-or
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bw';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=bw_all(test_num) %5
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '81';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a549e3fface5e83cef0eb316a8b81a7f7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-or MHz
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'ant_num';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= ant_num_all(test_num)
-    bfw_gen=bfw_gen_all(test_num)
-    trx = trx_all(test_num)
-    size(path_to_usecase_all)
-    path_to_usecase = path_to_usecase_all(test_num)
-
-    nSlots=nSlots_all(test_num) % any 40 and 160
-
-    if sub6
-        disp('Sub6')
-        if mu < 3
-            nNumerology = mu+1
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '82';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numRBs';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= nNumRbsPerSymF1(nNumerology,0+1)
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '96';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8c_1abd62743e637f8bee2b0d3b1e2b4ecaac';
-        var-mem-ref-line = '213';
-        var-mem-ref-name = 'app_xran_get_num_rbs';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '113';
-        var-mem-ref-name = 'BfpPerfEx::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        var-mem-ref-line = '788';
-        var-mem-ref-name = 'TEST_P';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        var-mem-ref-line = '729';
-        var-mem-ref-name = 'xranlib_compress_avx512';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        var-mem-ref-line = '834';
-        var-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__frame__struct_8c_1adef530f5f3ebc94606c692d8784ddaf2';
-        var-mem-ref-line = '149';
-        var-mem-ref-name = 'xran_fs_get_num_rbs';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1af5cbf8934e1bd30425ac3ccc65d2bfc7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'case';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{10}
-                    numRBs = nNumRbsPerSymF1(nNumerology,1+1)
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '97';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1aba0850eda7aea420ce9c9a1d760451ad';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'ant_c';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= ifft_in
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '159';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a5ace8229850f860d97894597163148f6';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'ifft_in_1';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '162';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a38d2cdf58cc777c61b71dd2785d139af';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-end write files for IQ samples for
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'ant';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1:1:ant_num
-        antX=ant_c*(ant*10)
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '166';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__cp__api_8c_1a3ca98b2a49501149a7b5baf9174897d8';
-        var-mem-ref-line = '66';
-        var-mem-ref-name = 'xran_cp_init_sectiondb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a54de92e0ced826beeb759580d170562b';
-        var-mem-ref-line = '278';
-        var-mem-ref-name = 'xran_init_sectionid';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a7a3c06a23d41de0038747348be9bb9da';
-        var-mem-ref-line = '400';
-        var-mem-ref-name = 'xran_init_seqid';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a44ac39f65dd00d0fa2f62a0175e23965';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'antX_16';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=int16(antX.')
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '168';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a58ed1f4fc05e40edea694d9f889da543';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'file_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= strcat(path_to_usecase,"ant_", num2str(ant-1),".bin")
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '169';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1aa64fdf4c18d8172f6bdc412e7d2013e1';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-end if bfw_gen random channel matrix for single sym on syngle RB
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'H';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= (rand(trx,ant_num) + 1j*rand(trx,ant_num))
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '183';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a31c813b96f83786bc7433949e002bf03';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-calculate weights
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'W_dl';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= H^*(H^TH^*)^-1
-        % W_ul =  ((H^H*H)^-1)H^H
-        % where H^* - conjugate 
-        %       H^T - transpose
-        %       H^H - conjugate transpose 
-        W_dl = conj(H)*(transpose(H)*conj(H))^-1
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '186';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1aeef19cc1066ffe1cdd33b503ed85c1ea';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-weights for DL
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'W_ul';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= ((ctranspose(H)*H)^-1)*ctranspose(H)
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '192';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1ac6b31045f94257d82fbbcf64a170a093';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-adjust channel per each RB for
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iPrb';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1:1:numRBs
-               bfw_per_sym = [ bfw_per_sym, [real((W_dl(:, ant).'))*iPrb
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '201';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        var-mem-ref-line = '740';
-        var-mem-ref-name = 'xranLibWraper::Init';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1a89fcb37334f8e931bbfbb3b1649a4c34';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-end
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfw_all_slots';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= []
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '205';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1af743a8da9d7938005149c84bac57d261';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-end
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfw_all_slots_int';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= int16(bfw_all_slots./max(max(abs((bfw_all_slots.')))).*2^15)
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '211';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'gen__test_8m_1ac96f991c58ca69c2aa63e6814c3252f8';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-UL
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfw_per_sym';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= []
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-      var-mem-desc-line = '222';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/gen_test.m';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'init__sys__functional_8cc';
-  file-name = 'init_sys_functional.cc';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'init__sys__functional_8cc_1a0b69cdc6288c9c56f1054c582852b613';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NUM_OF_SUBFRAME_PER_FRAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-10
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      define-mem-desc-line = '228';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1af2d879cc67de3a1216ff63cbcea4183d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'physide_sym_call_back';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'param';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '39';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a7b1dc2a3c7a3d8e2eb7f2616417feb75';
-        func-mem-ref-line = '268';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1aa8882d42d07fbd9750da4db4395b438c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'physide_dl_tti_call_back';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'param';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '45';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-        func-mem-ref-line = '244';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a52c968a559117b66a05591f958da75c2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'physide_ul_half_slot_call_back';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'param';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '51';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-        func-mem-ref-line = '244';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a874ba95e7c465e83ccc26ab623eec60c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'physide_ul_full_slot_call_back';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'param';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '57';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-        func-mem-ref-line = '244';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1ac6a3121934d1301a33197c857bd61391';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fh_rx_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_status_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '63';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        func-mem-ref-line = '79';
-        func-mem-ref-name = 'Init_Sys_Check::SetUp';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a2f5cc4dc3c9d4a042cab8024cb7278c3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fh_rx_prach_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_status_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '69';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        func-mem-ref-line = '79';
-        func-mem-ref-name = 'Init_Sys_Check::SetUp';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a9796d6da0db5312f3ddffc3c43038daf';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_Open_Close
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '112';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a1acdb894b98fd0ddf9e5542b50acfc50';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'xran_device_ctx::enableCP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_xran_mm_init
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '120';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a999189549fd6b524b733ddd61f1f9962';
-        func-mem-ref-line = '2447';
-        func-mem-ref-name = 'xran_mm_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a2ad94e2d18c69b423d5402d7777832f1';
-        func-mem-ref-line = '1109';
-        func-mem-ref-name = 'xranLibWraper::get_xranhandle';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ad5b1e2ec82b937000bd1fe89acb5384c';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'SW_FPGA_FH_TOTAL_BUFFER_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ae9c34194d5ec7c9c24b680085991306c';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'SW_FPGA_SEGMENT_BUFFER_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a9796d6da0db5312f3ddffc3c43038daf';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a9b25e7e7b484cb2d903c20c4791a52ac';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'nSW_ToFpga_FTH_TxBufferLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a0d19e9e74d94b9c2fb5734392bd7a590';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'Init_Sys_Check::nInstanceNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1aeeef9211b4ee7d22934db64125b538dd';
-        func-mem-ref-line = '1120';
-        func-mem-ref-name = 'xranLibWraper::get_num_cc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ac1e23b437693cb93f1ddd5a74f97cab4';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'XRAN_PORTS_NUM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1adf5ead6a9f90b5d524e8012521d64bb5';
-        func-mem-ref-line = '2408';
-        func-mem-ref-name = 'xran_sector_get_instances';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a492c471226877c87f771b9f4fe13a6ab';
-        func-mem-ref-line = '107';
-        func-mem-ref-name = 'Init_Sys_Check::nInstanceHandle';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-        func-mem-ref-line = '2454';
-        func-mem-ref-name = 'xran_bm_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1afbefaeac48b99d44a1930b66c9e4e21f';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'Init_Sys_Check::nBufPoolIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ae79ca138dc77d69ef692886be4e5da81';
-        func-mem-ref-line = '2499';
-        func-mem-ref-name = 'xran_bm_allocate_buffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a0f904fe772b55bcfc449759a23063aa3';
-        func-mem-ref-line = '2541';
-        func-mem-ref-name = 'xran_bm_free_buffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1aeb7832eb5f4721f4a281feaacd1bb466';
-        func-mem-ref-line = '94';
-        func-mem-ref-name = 'Init_Sys_Check::sFrontHaulTxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a964fb75fa6395056fade4167354019f5';
-        func-mem-ref-line = '95';
-        func-mem-ref-name = 'Init_Sys_Check::sFrontHaulTxPrbMapBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1af3ad0b6136919aabcdbac46b754aa7ed';
-        func-mem-ref-line = '96';
-        func-mem-ref-name = 'Init_Sys_Check::sFrontHaulRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a3bfdc9ec9f4c738715460ddd03f0833f';
-        func-mem-ref-line = '97';
-        func-mem-ref-name = 'Init_Sys_Check::sFrontHaulRxPrbMapBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a4bcca72021c589be2adf3647647a1232';
-        func-mem-ref-line = '98';
-        func-mem-ref-name = 'Init_Sys_Check::sFHPrachRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        func-mem-ref-line = '2551';
-        func-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac6a3121934d1301a33197c857bd61391';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'xran_fh_rx_callback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        func-mem-ref-line = '2636';
-        func-mem-ref-name = 'xran_5g_prach_req';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a2f5cc4dc3c9d4a042cab8024cb7278c3';
-        func-mem-ref-line = '69';
-        func-mem-ref-name = 'xran_fh_rx_prach_callback';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_xran_get_common_counters
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '210';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ac153c5a3e3f4f64ab0fafca6f593c380';
-        func-mem-ref-line = '3074';
-        func-mem-ref-name = 'xran_get_common_counters';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a2ad94e2d18c69b423d5402d7777832f1';
-        func-mem-ref-line = '1109';
-        func-mem-ref-name = 'xranLibWraper::get_xranhandle';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6094e9310d30333fffbdeec6da91007c';
-        func-mem-ref-line = '530';
-        func-mem-ref-name = 'xran_common_counters::Rx_on_time';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a1b07b459f4a9596d5c4a615d9e47fea2';
-        func-mem-ref-line = '531';
-        func-mem-ref-name = 'xran_common_counters::Rx_early';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2c33ad6e68efd74811ca61eada4f52f2';
-        func-mem-ref-line = '532';
-        func-mem-ref-name = 'xran_common_counters::Rx_late';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af07bbcc73027d046cf79aaeeaea95d28';
-        func-mem-ref-line = '533';
-        func-mem-ref-name = 'xran_common_counters::Rx_corrupt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a98356b862ea13ddc58a1378a67c4bf8e';
-        func-mem-ref-line = '534';
-        func-mem-ref-name = 'xran_common_counters::Rx_pkt_dupl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ad863eb3e9dc4a977cce64405ec2780c7';
-        func-mem-ref-line = '535';
-        func-mem-ref-name = 'xran_common_counters::Total_msgs_rcvd';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a593270c79e8ce298caeb715272c65173';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_xran_get_slot_idx
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '226';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a2816fdf0ed3269e998720d01c2b6bf76';
-        func-mem-ref-line = '2936';
-        func-mem-ref-name = 'xran_get_slot_idx';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_xran_reg_physide_cb
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '244';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa8354b56b0be4be47c44a8a5c38db86e';
-        func-mem-ref-line = '2900';
-        func-mem-ref-name = 'xran_reg_physide_cb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a2ad94e2d18c69b423d5402d7777832f1';
-        func-mem-ref-line = '1109';
-        func-mem-ref-name = 'xranLibWraper::get_xranhandle';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1aa8882d42d07fbd9750da4db4395b438c';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'physide_dl_tti_call_back';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8eb67099ddcb1b5877a494edfd450d24ae2863e9abb188c74c5e36966396988e3';
-        func-mem-ref-line = '221';
-        func-mem-ref-name = 'XRAN_CB_TTI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a88a1e1ec152b7daa669176e91660aead';
-        func-mem-ref-line = '252';
-        func-mem-ref-name = 'xran_device_ctx::ttiCb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ab85e177210025d9e720d2696965c5af4';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'xran_device_ctx::TtiCbParam';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1abd4614a35f8f2cba7d7a671c9e545573';
-        func-mem-ref-line = '254';
-        func-mem-ref-name = 'xran_device_ctx::SkipTti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a52c968a559117b66a05591f958da75c2';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'physide_ul_half_slot_call_back';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8eb67099ddcb1b5877a494edfd450d24a75d1b6240b461efda58c8e06e8e9f6d2';
-        func-mem-ref-line = '222';
-        func-mem-ref-name = 'XRAN_CB_HALF_SLOT_RX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a874ba95e7c465e83ccc26ab623eec60c';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'physide_ul_full_slot_call_back';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8eb67099ddcb1b5877a494edfd450d24a1e3bbfc0078205779b22c99889f927af';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'XRAN_CB_FULL_SLOT_RX';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a7b1dc2a3c7a3d8e2eb7f2616417feb75';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_xran_reg_sym_cb
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '268';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1adfcabe4091a4782ecb9ca029314c99ca';
-        func-mem-ref-line = '2888';
-        func-mem-ref-name = 'xran_reg_sym_cb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a2ad94e2d18c69b423d5402d7777832f1';
-        func-mem-ref-line = '1109';
-        func-mem-ref-name = 'xranLibWraper::get_xranhandle';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1af2d879cc67de3a1216ff63cbcea4183d';
-        func-mem-ref-line = '39';
-        func-mem-ref-name = 'physide_sym_call_back';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1ae5f944f4eff8e2963b83b56f208a114d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_xran_mm_destroy
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '274';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a4120602c15ddabfc3372e238d17f0414';
-        func-mem-ref-line = '2877';
-        func-mem-ref-name = 'xran_mm_destroy';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a2ad94e2d18c69b423d5402d7777832f1';
-        func-mem-ref-line = '1109';
-        func-mem-ref-name = 'xranLibWraper::get_xranhandle';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1a03935019c7cdf89f54e582fbaf9bff76';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_xran_start_stop
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '280';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a57a68dd3f4413f7cc255838c4442938c';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'XRAN_STOPPED';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xranlib';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1af9989f7ffd89540fc26371e24a29fefc';
-        func-mem-ref-line = '990';
-        func-mem-ref-name = 'xranLibWraper::Start';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1af7c499a1fa8e52a104500d7d01c1a280';
-        func-mem-ref-line = '998';
-        func-mem-ref-name = 'xranLibWraper::Stop';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'get_sequence';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'init__sys__functional_8cc_1ab1c8965491e6ac59bfcb56b9fc182f1b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Init_Sys_Check
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(Init_Sys_Check::get_number_of_cases("init_sys_functional")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      func-mem-desc-line = '291';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a03935019c7cdf89f54e582fbaf9bff76';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'init__sys__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'module_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "init_sys_functional"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      var-mem-desc-line = '35';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'init__sys__functional_8cc_1aef5f52e6a4f49171518a59382eb03df5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_if_state
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_if_current_state';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-      var-mem-desc-line = '35';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'init__sys__functional_8cc_1a03935019c7cdf89f54e582fbaf9bff76';
-        var-mem-ref-line = '280';
-        var-mem-ref-name = 'TEST_P';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        var-mem-ref-line = '238';
-        var-mem-ref-name = 'xran_get_if_state';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-        var-mem-ref-line = '711';
-        var-mem-ref-name = 'xran_timer_arm';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a96de765800aa6de0788fc530cbc16825';
-        var-mem-ref-line = '724';
-        var-mem-ref-name = 'xran_timer_arm_ex';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        var-mem-ref-line = '2319';
-        var-mem-ref-name = 'xran_init';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ad4852c0827600db95f9841e2f5f9f6f1';
-        var-mem-ref-line = '2841';
-        var-mem-ref-name = 'xran_start';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a8f2daee2fe90126f1f7c361b7760a7a3';
-        var-mem-ref-line = '2852';
-        var-mem-ref-name = 'xran_stop';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a2f8866c9d6536a56e4d8232b8c45808b';
-        var-mem-ref-line = '2863';
-        var-mem-ref-name = 'xran_close';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/init_sys_functional.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'json_8hpp';
-  file-name = 'json.hpp';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'json_8hpp_1a584fd8f49cd7f4ecf5baba15b5b53cdd';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'JSON_DEPRECATED';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      define-mem-desc-line = '66';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'JSON_THROW';
-      define-mem-param  = {
-        define-mem-def-name = 'exception';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-std::abort()
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      define-mem-desc-line = '75';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'json_8hpp_1a985d3b82445302c57257f6432f261fe9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'JSON_TRY';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-if(true)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      define-mem-desc-line = '76';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'json_8hpp_1a6954bec49ed2a2dfb938c1131c82740a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'JSON_CATCH';
-      define-mem-param  = {
-        define-mem-def-name = 'exception';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-if(false)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      define-mem-desc-line = '77';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'json_8hpp_1ac0c80a819c5b9029a9344b3841f1cfd7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NLOHMANN_JSON_HAS_HELPER';
-      define-mem-param  = {
-        define-mem-def-name = 'type';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-template<typename T> struct has_##type {                                  \
-    private:                                                                  \
-        template<typename U, typename = typename U::type>                     \
-        static int detect(U &&);                                              \
-        static void detect(...);                                              \
-    public:                                                                   \
-        static constexpr bool value =                                         \
-                std::is_integral<decltype(detect(std::declval<T>()))>::value; \
-    }
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      define-mem-desc-line = '355';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Helper to determine whether there's a key_type for T.
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This helper is used to tell associative containers apart from other containers
-such as sequence containers. For instance, <tt>std::map</tt> passes the test as it
-contains a <tt>mapped_type</tt>, whereas <tt>std::vector</tt> fails the test.
-
-@sa http://stackoverflow.com/a/7728728/266378
-@since version 1.0.0, overworked in version 2.0.6
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'namespacenlohmann_1_1detail_1a012819c9e8b5e04872a271f50f8b8196';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-typename std::enable_if< B, T >::type
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'enable_if_t';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      typedef-mem-desc-line = '179';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'namespacenlohmann_1_1detail_1abdf13e40e891be51aab2f16091efb71d';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-typename std::remove_cv< typename std::remove_reference< T >::type >::type
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'uncvref_t';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      typedef-mem-desc-line = '182';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'namespacenlohmann_1_1detail_1a2286e6d77b4265b8daa7ebdb15f99f8d';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-std::integral_constant< bool, std::is_convertible< T, int >::value and std::is_enum< T >::value >
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'is_unscoped_enum';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      typedef-mem-desc-line = '186';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'namespacenlohmann_1ae6eede511f01c9f33342044d36a388fa';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-basic_json<>
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'json';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      typedef-mem-desc-line = '12889';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-default JSON class
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This type is the default specialization of the @ref basic_json class which
-uses the standard template types.
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'namespacenlohmann_1_1detail_1aedb3045c82a17d48de0f030229adbffe';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'value_t';
-      enum-mem-enum = { enum-name = null; };
-      enum-mem-enum = { enum-name = object; };
-      enum-mem-enum = { enum-name = array; };
-      enum-mem-enum = { enum-name = string; };
-      enum-mem-enum = { enum-name = boolean; };
-      enum-mem-enum = { enum-name = number_integer; };
-      enum-mem-enum = { enum-name = number_unsigned; };
-      enum-mem-enum = { enum-name = number_float; };
-      enum-mem-enum = { enum-name = discarded; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      enum-mem-desc-line = '127';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-the JSON type enumeration
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This enumeration collects the different JSON types. It is internally used to
-distinguish the stored values, and the functions @ref basic_json::is_null(),
-@ref basic_json::is_object(), @ref basic_json::is_array(),
-@ref basic_json::is_string(), @ref basic_json::is_boolean(),
-@ref basic_json::is_number() (with @ref basic_json::is_number_integer(),
-@ref basic_json::is_number_unsigned(), and @ref basic_json::is_number_float()),
-@ref basic_json::is_discarded(), @ref basic_json::is_primitive(), and
-@ref basic_json::is_structured() rely on it.
-
-@note There are three enumeration entries (number_integer, number_unsigned, and
-number_float), because the library distinguishes these three types for numbers:
-@ref basic_json::number_unsigned_t is used for unsigned integers,
-@ref basic_json::number_integer_t is used for signed integers, and
-@ref basic_json::number_float_t is used for floating-point numbers or to
-approximate integers which do not fit in the limits of their respective type.
-
-@sa @ref basic_json::basic_json(const value_t value_type) &ndash; create a JSON
-value with the default value for a given type
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a09169efff3bd1771fff29bd92cea19e0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-bool
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'operator<';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const value_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'lhs';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const value_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rhs';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '148';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-comparison operator for JSON types
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Returns an ordering that is similar to Python:
-- order: null < boolean < number < object < array < string
-- furthermore, each type is not smaller than itself
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a99cfa952f8b8deaae2505c89507ff3cd';
-        func-mem-ref-line = '8042';
-        func-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::type_name';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a0c20da3ba765c99dc8eb0b47f506ee88';
-        func-mem-ref-line = '9248';
-        func-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::iter_impl< U >::operator>=';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a7b2601c238073c43a07862768b319cf8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'NLOHMANN_JSON_HAS_HELPER';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-mapped_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '366';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1ad19328f0c4ffe2890ecafb7c89e0355b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'NLOHMANN_JSON_HAS_HELPER';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-key_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '367';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1af3e900eb1e0b107c812f7babbb94e69e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'NLOHMANN_JSON_HAS_HELPER';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-value_type
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '368';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a6648328c4b1466fdc48f1fcfbff23e2f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'NLOHMANN_JSON_HAS_HELPER';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-iterator
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '369';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a1a804b98cbe89b7e44b698f2ca860490';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'to_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-T
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'b';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '505';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a7356ed05cdbbb080cee80e1211e1c6c9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'to_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompatibleString &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 's';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '513';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a22bffdc8bc7e43af380ba2050696b230';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'to_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-FloatType
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'val';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '520';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1ae5fd66b5517b3b5a6c6b9fd9f29ba8dc';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'to_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompatibleNumberUnsignedType
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'val';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '529';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a91fe576be579c8c2fdd14610605c6dd2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'to_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompatibleNumberIntegerType
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'val';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '538';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a1f83504de38ee6f440a77ae898b86a18';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'to_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnscopedEnumType
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'e';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '545';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a3afebc132c5ff83f9cd160e52030fdfd';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'to_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompatibleArrayType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '556';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a6fa2f784014bfc0b62d7a35d51e676c9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'to_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompatibleObjectType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '565';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a1e04b5fee91e47467368f279d7f7b941';
-        func-mem-ref-line = '916';
-        func-mem-ref-name = 'adl_serializer< typename, typename >::to_json';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a12cfdf59e8552b8604c71585e6dd32bc';
-        func-mem-ref-line = '1983';
-        func-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::basic_json';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a85955b9c6dd31846e4b8e891f78614b6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'get_arithmetic_value';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ArithmeticType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'val';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '581';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'JSON_THROW';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a7cb5dd7d46a60e65f9a8e0873b3f7dd8';
-        func-mem-ref-line = '632';
-        func-mem-ref-name = 'nlohmann::detail::from_json';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a58117f225f43d03e3a0a4a6f3d77c9d9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::boolean_t &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'b';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '612';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1ad74d89f77ada7a57eff38b43d4bf2335';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::string_t &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 's';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '622';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a7cb5dd7d46a60e65f9a8e0873b3f7dd8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::number_float_t &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'val';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '632';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a85955b9c6dd31846e4b8e891f78614b6';
-        func-mem-ref-line = '581';
-        func-mem-ref-name = 'nlohmann::detail::get_arithmetic_value';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1ace4d5680ba413d9fd897ccb5d9c61a1c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::number_unsigned_t &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'val';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '638';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a85955b9c6dd31846e4b8e891f78614b6';
-        func-mem-ref-line = '581';
-        func-mem-ref-name = 'nlohmann::detail::get_arithmetic_value';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a047d881e611fcac709dc318f730a1732';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::number_integer_t &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'val';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '644';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a85955b9c6dd31846e4b8e891f78614b6';
-        func-mem-ref-line = '581';
-        func-mem-ref-name = 'nlohmann::detail::get_arithmetic_value';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1acf8dd944c2c7455880dee6f0b355aa01';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnscopedEnumType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'e';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '651';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a85955b9c6dd31846e4b8e891f78614b6';
-        func-mem-ref-line = '581';
-        func-mem-ref-name = 'nlohmann::detail::get_arithmetic_value';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1abc62958462b916726b89f25fa381a129';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-typename BasicJsonType::array_t &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '659';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a7fb5b5b8034d347b702d31d7fec4ecd7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::forward_list< T, Allocator > &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'l';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '670';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1ac53673a5ce29fb69b96d41dad33cb3b0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json_array_impl';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompatibleArrayType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-priority_tag< 0 >
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '692';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a8dcac00852dbe1f61d1e78135b19d428';
-        func-mem-ref-line = '728';
-        func-mem-ref-name = 'nlohmann::detail::from_json';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a57f93ed57254a1639087cdc316e0fb83';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-auto
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json_array_impl';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompatibleArrayType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-priority_tag< 1 >
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '707';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a8dcac00852dbe1f61d1e78135b19d428';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompatibleArrayType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '728';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'JSON_THROW';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1ac53673a5ce29fb69b96d41dad33cb3b0';
-        func-mem-ref-line = '692';
-        func-mem-ref-name = 'nlohmann::detail::from_json_array_impl';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a5e7a3674e8ac46f8feebad9712d7c55f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompatibleObjectType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'obj';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '748';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'JSON_THROW';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacenlohmann_1_1detail_1a839b0ab50d2c9bce669068f56bc41202';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'from_json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BasicJsonType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ArithmeticType &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'val';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '776';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a6c274f6db2e65c1b66c7d41b06ad690f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'JSON_THROW';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1adcdd0023173b7ae293da6cc2ffddfd06';
-        func-mem-ref-line = '900';
-        func-mem-ref-name = 'adl_serializer< typename, typename >::from_json';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a49c729573c3c831d7138c976755d10fd';
-        func-mem-ref-line = '3202';
-        func-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::get';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacestd_1a907191b7578e209391ce938e3b2afdf7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'swap';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-nlohmann::json &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j1';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-nlohmann::json &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'j2';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '12906';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-exchanges the values of two JSON objects
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1aee22c00d2bff99e59c1a2abe76bb74d8';
-        func-mem-ref-line = '2519';
-        func-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::operator=';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a0f6968dcb6461353787d510aaa671b61';
-        func-mem-ref-line = '5715';
-        func-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::swap';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'json_8hpp_1a8611a2c69368775458a89acd1078d39d';
-        func-mem-ref-line = '8911';
-        func-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::iter_impl< U >::operator=';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'json_8hpp_1a106b949d848bb8243a7cf94f11bcebf1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-nlohmann::json
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'operator"" _json';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 's';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::size_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'n';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '12946';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-user-defined string literal for JSON values
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This operator implements a user-defined string literal for JSON objects. It
-can be used by adding <tt>"_json"</tt> to a string literal and returns a JSON object
-if no parse error occurred.
-
-@param[in] s  a string representation of a JSON object
-@param[in] n  the length of string @a s
-@return a JSON object
-
-@since version 1.0.0
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'json_8hpp_1a59c8a7fee8883e55b4317dfd6cab4912';
-        func-mem-ref-line = '6261';
-        func-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::parse';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'json_8hpp_1aa2015c6dc3a0fb76fc526cfecef2286a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-nlohmann::json::json_pointer
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'operator"" _json_pointer';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 's';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::size_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'n';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-      func-mem-desc-line = '12964';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-user-defined string literal for JSON pointer
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-This operator implements a user-defined string literal for JSON Pointers. It
-can be used by adding <tt>"_json_pointer"</tt> to a string literal and returns a JSON pointer
-object if no parse error occurred.
-
-@param[in] s  a string representation of a JSON Pointer
-@param[in] n  the length of string @a s
-@return a JSON pointer object
-
-@since version 2.0.0
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/json.hpp';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'master_8py';
-  file-name = 'master.py';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacemaster_1a04bd95e527992baa27396644b17c76e8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'init_logger';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-console_level
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'console_level';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-logfile_level
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'logfile_level';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      func-mem-desc-line = '80';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@verbatim Initializes console and logfile logger with given logging levels\endverbatim  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'master_8py_1a1835cdc0fc647a2c5b5ccf8b5e6e1778';
-        func-mem-ref-line = '443';
-        func-mem-ref-name = 'master::main';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacemaster_1a6ec1b78aa368f25862149fc187d60bfd';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'parse_args';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-args
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'args';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      func-mem-desc-line = '95';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@verbatim Configures parser and parses command line configuration\endverbatim  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'master_8py_1a1835cdc0fc647a2c5b5ccf8b5e6e1778';
-        func-mem-ref-line = '443';
-        func-mem-ref-name = 'master::main';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacemaster_1ada33277f60a7237e56dcc1c27fd0fcc3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'is_comment';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-s
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 's';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      func-mem-desc-line = '112';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@verbatim function to check if a line
-     starts with some character.
-     Here # for comment
-\endverbatim  
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacemaster_1a132d8e8f29b5cec353381f127ad4c4ae';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'compare_resuts';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-cat
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'cat';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-mu
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'mu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bw
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'bw';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-tcase
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'tcase';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_path
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'xran_path';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-test_cfg
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'test_cfg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-direction
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'direction';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      func-mem-desc-line = '123';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'master_8py_1ab9aaaee357ffa8fa96b544bd05c1ccb8';
-        func-mem-ref-line = '367';
-        func-mem-ref-name = 'master::run_tcase';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacemaster_1a29041cda44c83caed56c5693ae62c878';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'parse_dat_file';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-cat
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'cat';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-mu
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'mu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bw
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'bw';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-tcase
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'tcase';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_path
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'xran_path';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-test_cfg
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'test_cfg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      func-mem-desc-line = '278';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'master_8py_1ab9aaaee357ffa8fa96b544bd05c1ccb8';
-        func-mem-ref-line = '367';
-        func-mem-ref-name = 'master::run_tcase';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacemaster_1a2730ffb83f627670caa12f7595551151';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'make_copy_mlog';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-cat
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'cat';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-mu
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'mu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bw
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'bw';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-tcase
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'tcase';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_path
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'xran_path';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      func-mem-desc-line = '306';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'master_8py_1ab9aaaee357ffa8fa96b544bd05c1ccb8';
-        func-mem-ref-line = '367';
-        func-mem-ref-name = 'master::run_tcase';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacemaster_1ab9aaaee357ffa8fa96b544bd05c1ccb8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'run_tcase';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-cat
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'cat';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-mu
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'mu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-bw
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'bw';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-tcase
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'tcase';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_path
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-defname = 'xran_path';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      func-mem-desc-line = '367';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1a2730ffb83f627670caa12f7595551151';
-        func-mem-ref-line = '306';
-        func-mem-ref-name = 'master::make_copy_mlog';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1a29041cda44c83caed56c5693ae62c878';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'master::parse_dat_file';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1a132d8e8f29b5cec353381f127ad4c4ae';
-        func-mem-ref-line = '123';
-        func-mem-ref-name = 'master::compare_resuts';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'master_8py_1a1835cdc0fc647a2c5b5ccf8b5e6e1778';
-        func-mem-ref-line = '443';
-        func-mem-ref-name = 'master::main';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespacemaster_1a1835cdc0fc647a2c5b5ccf8b5e6e1778';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'main';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      func-mem-desc-line = '443';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1a04bd95e527992baa27396644b17c76e8';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'master::init_logger';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1a6ec1b78aa368f25862149fc187d60bfd';
-        func-mem-ref-line = '95';
-        func-mem-ref-name = 'master::parse_args';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1ab9aaaee357ffa8fa96b544bd05c1ccb8';
-        func-mem-ref-line = '367';
-        func-mem-ref-name = 'master::run_tcase';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1abcabfd6caec6142edbd47231f3410f90';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nNumRbsPerSymF1';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  [
-    #  5MHz    10MHz   15MHz   20 MHz  25 MHz  30 MHz  40 MHz  50MHz   60 MHz  70 MHz  80 MHz   90 MHz  100 MHz
-        [25,    52,     79,     106,    133,    160,    216,    270,    0,         0,      0,      0,      0],         # Numerology 0 (15KHz)
-        [11,    24,     38,     51,     65,     78,     106,    133,    162,       0,    217,    245,    273],         # Numerology 1 (30KHz)
-        [0,     11,     18,     24,     31,     38,     51,     65,     79,        0,    107,    121,    135]          # Numerology 2 (60KHz)
-]
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '21';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a1688f1dc8e00536ec7508a3ad672f85a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nNumRbsPerSymF2';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  [
-    # 50Mhz  100MHz  200MHz   400MHz
-    [66,    132,    264,     0],       # Numerology 2 (60KHz)
-    [32,    66,     132,     264]      # Numerology 3 (120KHz)
-]
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '28';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1af7850f2256bf3ed75be67d2293f8aa82';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nRChBwOptions_keys';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  ['5','10','15','20', '25', '30', '40', '50', '60','70', '80', '90', '100', '200', '400']
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '35';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a8d41a616ef51e4a0667d7cde6edc510c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nRChBwOptions_values';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '36';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1ace60ebb76d1266cd70c6b0a2cdb975af';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nRChBwOptions';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  dict(zip(nRChBwOptions_keys, nRChBwOptions_values))
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '37';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1aed629b78b162e729253b92f7e86074ab';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nRChBwOptions_keys_mu2and3';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  ['50', '100', '200', '400']
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '39';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a60aad357b43b806ac16bfe47e0c8e83c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nRChBwOptions_values_mu2and3';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  [0,1,2,3]
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '40';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a3594f126fda7271b1a5f0672794af48d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nRChBwOptions_mu2and3';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  dict(zip(nRChBwOptions_keys_mu2and3, nRChBwOptions_values_mu2and3))
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '41';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a4a9d33bbbfd8552574a68bf5bab018fe';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'all_test_cases';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=    [(0,   0,  5,   0),
-                  (0,   0,  10,  0),
-                  (0,   0,  20,  0),
-                  (0,   1,  100, 0),
-                  (0,   3,  100, 0),
-                  (1,   1,  100, 0)]
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '45';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a6e1e462cf427d3093cf766e6257db50a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'dic_dir';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  dict({0:'DL', 1:'UL'})
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '77';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a0ee1f5720e7776e48e6a82e1d5b78f87';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'dic_xu';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  dict({0:'o-du', 1:'o-ru'})
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '78';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a929ac850002f98328306afef36bad843';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'START_TIME';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  datetime.now()
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '497';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1ad5c7a065cddc009146ea1b1192eb2102';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'res';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  main()
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '498';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'json_8hpp_1a3266031b8b423571de004ddf5bcddd24';
-        var-mem-ref-line = '5469';
-        var-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::emplace';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'json_8hpp_1a09792d435ddd0409a5c002c415f00da4';
-        var-mem-ref-line = '6389';
-        var-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::parse';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'json_8hpp_1a99cfa952f8b8deaae2505c89507ff3cd';
-        var-mem-ref-line = '8042';
-        var-mem-ref-name = 'basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::type_name';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        var-mem-ref-line = '143';
-        var-mem-ref-name = 'process_mbuf';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a3cdc276ccd8081a8bda75f22b0cac279';
-        var-mem-ref-line = '742';
-        var-mem-ref-name = 'ring_processing_thread';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ae4973aab78785b0738c729b26a1474e2';
-        var-mem-ref-line = '1165';
-        var-mem-ref-name = 'xran_timing_source_thread';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__sync__api_8c_1a4778e0253fe842243ff1b2cee96e9367';
-        var-mem-ref-line = '113';
-        var-mem-ref-name = 'xran_is_synchronized';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespacemaster_1a728d32d8d3a9326d4a888b8bb802cf23';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'END_TIME';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=  datetime.now()
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-      var-mem-desc-line = '499';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/master.py';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'prach__functional_8cc';
-  file-name = 'prach_functional.cc';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-PrachCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-PacketGen
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      func-mem-desc-line = '177';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        func-mem-ref-line = '308';
-        func-mem-ref-name = 'xran_init_prach';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1ae3061028ac8e2b8c5dbf9bafc6e1bafa';
-        func-mem-ref-line = '39';
-        func-mem-ref-name = 'PrachCheck::m_xranConf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a48dc9763aed8e2af7ff83eb1648aa96e';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'PrachCheck::m_xran_dev_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a45887981986f86c7811031b354fb4a36';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'PrachCheck::m_pPrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'xran_prach_cp_config::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1aa6a94180919a3f3827f581cb9b6038ef';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'PrachCheck::m_filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'xran_prach_cp_config::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a1d28f82423abf4fde782a34ae064aea9';
-        func-mem-ref-line = '74';
-        func-mem-ref-name = 'PrachCheck::m_startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'xran_prach_cp_config::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1acef6d7b2a1494b7d98e70d4759875349';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'PrachCheck::m_startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aabc4fe26e40f742fd255e2bb8534de75';
-        func-mem-ref-line = '130';
-        func-mem-ref-name = 'xran_prach_cp_config::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1af2657f421b39bfe018266cfe11d27b51';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'PrachCheck::m_numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_prach_cp_config::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a509c970617e65a99c8120eef3d309bcb';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'PrachCheck::m_timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_prach_cp_config::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a9c9ab811b57b6250d1712aa6e59c0853';
-        func-mem-ref-line = '81';
-        func-mem-ref-name = 'PrachCheck::m_freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0f561e77fa0f040b637f4e04f6cd8078';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'xran_prach_cp_config::x';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a95b34835c7215dd09bdfdd82698c1232';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'PrachCheck::m_x';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a855041f3139611ca7478502e3241b2f1';
-        func-mem-ref-line = '134';
-        func-mem-ref-name = 'xran_prach_cp_config::nrofPrachInSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a8c2ff60cb0ad0f81eafada59dc92c4c6';
-        func-mem-ref-line = '82';
-        func-mem-ref-name = 'PrachCheck::m_nrofPrachInSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a1d627e83c5e0ae889b71ea0508991f29';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'xran_prach_cp_config::y';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a5067ab67bdb57355a12a0282ced79bdc';
-        func-mem-ref-line = '84';
-        func-mem-ref-name = 'PrachCheck::m_y';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '131';
-        func-mem-ref-name = 'xran_prach_cp_config::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1ab7158c23dfca189475b254c35ede1da7';
-        func-mem-ref-line = '79';
-        func-mem-ref-name = 'PrachCheck::m_numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2e544eaae35a5756272d62af4fa53a19';
-        func-mem-ref-line = '135';
-        func-mem-ref-name = 'xran_prach_cp_config::occassionsInPrachSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a0baaeee595bffc14f68fefd762c6fa5a';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'PrachCheck::m_occassionsInPrachSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af7a48e76794ce5d801ab6d0f848abb53';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'XRAN_PRACH_CANDIDATE_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3b00fdd9e145b9c7be29aa35c6f94fe1';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'xran_prach_cp_config::isPRACHslot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a9ef01047ab319b03151146a47e4516c4';
-        func-mem-ref-line = '85';
-        func-mem-ref-name = 'PrachCheck::m_isPRACHslot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a26e6c6447dffca5e7ece503e8c0e890c';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_device_ctx::prach_start_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1aee24498b1349e41e8e14f822c6bd8fff';
-        func-mem-ref-line = '86';
-        func-mem-ref-name = 'PrachCheck::m_prach_start_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a53af49f65e0dafdafcde73d693961a78';
-        func-mem-ref-line = '263';
-        func-mem-ref-name = 'xran_device_ctx::prach_last_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a98ba28864455aad01fecfc51992a252a';
-        func-mem-ref-line = '87';
-        func-mem-ref-name = 'PrachCheck::m_prach_last_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'PrachCheck::m_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a8afca7ac895ea509b38432d1b45bff55';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PrachCheck::m_pSectGenInfo';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1aafa40e823e408268e48585ec7a623eae';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'PrachCheck::m_pTestBuffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a65389015c6ac952ac5108c2ae802fa52';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'PrachCheck::m_frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1afa13542efadbf6db6e8ddfa388a345c0';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'PrachCheck::m_subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a7f021a016314b5d3a9bb095c5c08048f';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'PrachCheck::m_slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a047b603d6d908d93ce5d58dcc2b63036';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'PrachCheck::m_beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a9f102f8bfc163d6a26411d1855c8c97c';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'PrachCheck::m_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a73f8e8274bd97892f58f73d1d83b533a';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'PrachCheck::m_antId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a80bcc2d7d7aff5e850d26892e703c637';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_3';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a404255db3f05419798875bfb763e1c05';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'XRAN_DIR_UL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '281';
-        func-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '286';
-        func-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a0967c7de3f0299240443557d0b5677b8';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'PrachCheck::m_pRUConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '486';
-        func-mem-ref-name = 'xran_ru_config::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '287';
-        func-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '487';
-        func-mem-ref-name = 'xran_ru_config::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '289';
-        func-mem-ref-name = 'xran_cp_header_params::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a71d000429a67e58a4dbdfaa350ef9d4b';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'PrachCheck::m_m_params_timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        func-mem-ref-line = '284';
-        func-mem-ref-name = 'xran_cp_header_params::fftSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        func-mem-ref-line = '488';
-        func-mem-ref-name = 'xran_ru_config::fftSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae470e3869d1cbf07cd5f78ab6709b9e1';
-        func-mem-ref-line = '285';
-        func-mem-ref-name = 'xran_cp_header_params::scs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a21909f3922fb3485559575d6252575aa';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'PrachCheck::m_pPRACHConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab9b99e41ea39f16780f66a539aa872c8';
-        func-mem-ref-line = '433';
-        func-mem-ref-name = 'xran_prach_config::nPrachSubcSpacing';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '290';
-        func-mem-ref-name = 'xran_cp_header_params::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1d127017fb298b889f4ba24752d08b8e';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'xran_section_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '188';
-        func-mem-ref-name = 'xran_section_info::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '197';
-        func-mem-ref-name = 'xran_section_info::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '196';
-        func-mem-ref-name = 'xran_section_info::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'xran_section_info::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__functional_8cc_1a5a1c72f3b78d7251f2f98b26bf5b795b';
-        func-mem-ref-line = '90';
-        func-mem-ref-name = 'PrachCheck::m_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '195';
-        func-mem-ref-name = 'xran_section_info::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1087eb8c21d4b4e104b12a056ff65553a020e57090e5b6e614d303c027543fd16';
-        func-mem-ref-line = '105';
-        func-mem-ref-name = 'XRAN_RBIND_EVERY';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'xran_section_info::symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a056d791208720148306b686856cd36b0a2968e08e8282588813b4ace40df05c8e';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'XRAN_SYMBOLNUMBER_NOTINC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        func-mem-ref-line = '194';
-        func-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_section_info::reMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        func-mem-ref-line = '200';
-        func-mem-ref-name = 'xran_section_info::beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '199';
-        func-mem-ref-name = 'xran_section_info::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'get_sequence';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'prach__functional_8cc_1ac9bbd414b07f0f0f9220e132a11bea34';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-PrachCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(PrachCheck::get_number_of_cases("prach_functional")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      func-mem-desc-line = '252';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        func-mem-ref-line = '177';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'prach__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'module_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "Prach_test"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-      var-mem-desc-line = '30';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_functional.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'prach__performance_8cc';
-  file-name = 'prach_performance.cc';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'prach__performance_8cc_1a540e426541deb753f7c69d8df5d5b090';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'performance_cp';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_geninfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pxran_lib_ctx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'beam_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prach_port_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      func-mem-desc-line = '172';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8c_1a8d83e3adb6c9e839b3b7259288f100ba';
-        func-mem-ref-line = '70';
-        func-mem-ref-name = '_eth_mbuf_pool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-PrachPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-PacketGen
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      func-mem-desc-line = '189';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        func-mem-ref-line = '308';
-        func-mem-ref-name = 'xran_init_prach';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1acb7ae6f5547d5e166b643084db28b2fa';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'PrachPerf::m_xranConf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a48dc9763aed8e2af7ff83eb1648aa96e';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'PrachPerf::m_xran_dev_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a16c92b16fc21a700c50a7faf19da41b9';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'PrachPerf::m_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a8afca7ac895ea509b38432d1b45bff55';
-        func-mem-ref-line = '45';
-        func-mem-ref-name = 'PrachPerf::m_pSectGenInfo';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1aafa40e823e408268e48585ec7a623eae';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'PrachPerf::m_pTestBuffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a65389015c6ac952ac5108c2ae802fa52';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'PrachPerf::m_frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1afa13542efadbf6db6e8ddfa388a345c0';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'PrachPerf::m_subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a7f021a016314b5d3a9bb095c5c08048f';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'PrachPerf::m_slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a047b603d6d908d93ce5d58dcc2b63036';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'PrachPerf::m_beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a9f102f8bfc163d6a26411d1855c8c97c';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'PrachPerf::m_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a73f8e8274bd97892f58f73d1d83b533a';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'PrachPerf::m_antId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '30';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'prach__performance_8cc_1a540e426541deb753f7c69d8df5d5b090';
-        func-mem-ref-line = '172';
-        func-mem-ref-name = 'performance_cp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'get_sequence';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'prach__performance_8cc_1ab4e27bca35e8082ffbe84519993b0e47';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-PrachPerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(PrachPerf::get_number_of_cases("prach_performance")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      func-mem-desc-line = '212';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'prach__performance_8cc_1a69b4bff6061152ff85770d725cced3cc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'module_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "Prach_test"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-      var-mem-desc-line = '30';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'prach__performance_8cc_1a048e029f091d3d395e44cc24b3f197ee';
-        var-mem-ref-line = '189';
-        var-mem-ref-name = 'TEST_P';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/prach_performance.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'sample-app_8c';
-  file-name = 'sample-app.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1a369266c24eacffb87046522897a570d5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = '_GNU_SOURCE';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '19';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1a5014dc50f4b659adb62b35b41a000112';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_BBU_POOL_CORE_MASK';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(4)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '46';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1a7b323875aec9da8e30e082063f75b50b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SW_FPGA_TOTAL_BUFFER_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-4*1024*1024*1024
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '49';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1ae9c34194d5ec7c9c24b680085991306c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SW_FPGA_SEGMENT_BUFFER_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1*1024*1024*1024
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '50';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1ad5b1e2ec82b937000bd1fe89acb5384c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SW_FPGA_FH_TOTAL_BUFFER_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1*1024*1024*1024
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '51';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1a67e68cef19d6e679b04c315c9234a0e3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'FPGA_TO_SW_PRACH_RX_BUFFER_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(8192)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '52';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1a0501e82515b2bdf36453c4cc80f5e0cc';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NSEC_PER_SEC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1000000000
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '54';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1a07888c38e252992d1b95545baacad594';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_PKT_BURST';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(448+4)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '56';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1ac29300907d1558b4b1f7bc1091151643';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'N_MAX_BUFFER_SEGMENT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MAX_PKT_BURST
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '57';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1a0fc58460f052686e9a3987fe7f606d17';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAIN_PRIORITY';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-98
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '59';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1a0b69cdc6288c9c56f1054c582852b613';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NUM_OF_SUBFRAME_PER_FRAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(10)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '60';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1aba8a0d43a5485a31890e7840ddd9fb63';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'CPU_HZ';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-tick_per_usec
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '181';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'sample-app_8c_1afefb75bba69d2edd2dfe8e2f7cfd23d6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NS_PER_SEC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1E9
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      define-mem-desc-line = '325';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'sample-app_8c_1a9e73332de8429fbfbe1463ec8a596750';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-struct XranLibConfig
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'XranLibConfigStruct';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      typedef-mem-desc-line = '100';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'sample-app_8c_1afecde4b156cd353cb29487bbb9675d46';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'SWXRANInterfaceTypeEnum';
-      enum-mem-enum = { enum-name = XRANFTHTX_OUT; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRANFTHTX_PRB_MAP_OUT; };
-      enum-mem-enum = { enum-name = XRANFTHTX_SEC_DESC_OUT; };
-      enum-mem-enum = { enum-name = XRANFTHRX_IN; };
-      enum-mem-enum = { enum-name = XRANFTHRX_PRB_MAP_IN; };
-      enum-mem-enum = { enum-name = XRANFTHTX_SEC_DESC_IN; };
-      enum-mem-enum = { enum-name = XRANFTHRACH_IN; };
-      enum-mem-enum = { enum-name = XRANSRS_IN; };
-      enum-mem-enum = { enum-name = MAX_SW_XRAN_INTERFACE_NUM; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      enum-mem-desc-line = '101';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1aa8022559021fc69bb2664a476ac83ba3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fh_rx_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '184';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1adb46cbd655db6e9c061f62d161f7d2b0';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'xranConf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        func-mem-ref-line = '461';
-        func-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1ad5f5d1afc7b3f177bdffb5e9c83bc28d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fh_rx_prach_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '185';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a1af05b8bdab3c12648a013c0cda7bbc0';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'MLogAddVariables';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__task__id_8h_1a70799f191170357c8d74fa58300c99d7';
-        func-mem-ref-line = '60';
-        func-mem-ref-name = 'PID_GNB_PRACH_CB';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1aa2ca457f9c31cce9b71aa56212dcf9c6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static BbuXranIoIfStruct *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_ctx';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '187';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1ae5e29d73f06fe49668d3e129c84a36f8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'print_menu';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '192';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1a9d94b94ffb052c2cfacbb04385f4868c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'get_xran_sfidx';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNrOfSlotInSf';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '201';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1abcd59eea4ce9c1b00cf70e967e8d7aef';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fh_rx_srs_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_status_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'status';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '261';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a1af05b8bdab3c12648a013c0cda7bbc0';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'MLogAddVariables';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__task__id_8h_1a475acdfebabbac2b27bc7c22c201a171';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'PID_GNB_SRS_CB';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1a867314baed90131ffce5918811d2f4ed';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timer_get_ticks';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '289';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param   void
-
-@return  Ticks
-
-@description
-This function reads the rtdsc clock and returns the current value in there.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1afee345d3b4282c9b66f6a88a897ca358';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timer_set_tsc_freq_from_clock';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '323';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param   void
-
-@return  0 if SUCCESS
-
-@description
-This function gets the clock speed of the core and figures out number of ticks per usec.
-It is used by l1app and testmac applications to initialize the mlog utility
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1aa8882d42d07fbd9750da4db4395b438c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'physide_dl_tti_call_back';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'param';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '351';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__task__id_8h_1a9884cd7227be2b321f8a85a1643c3b99';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'PID_GNB_PROC_TIMING';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1a52c968a559117b66a05591f958da75c2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'physide_ul_half_slot_call_back';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'param';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '359';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__task__id_8h_1a9884cd7227be2b321f8a85a1643c3b99';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'PID_GNB_PROC_TIMING';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1a874ba95e7c465e83ccc26ab623eec60c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'physide_ul_full_slot_call_back';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'param';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '367';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__task__id_8h_1a9884cd7227be2b321f8a85a1643c3b99';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'PID_GNB_PROC_TIMING';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1ac2172b58f540a081b138ce91d13d9cb3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'init_xran';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '375';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1af495811a4eebe0e61cd87eb465382fb7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'init_xran_iq_content';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '793';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1ac871776e03d4a4ae1717d2600a7f7dff';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'stop_xran';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '1122';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a4120602c15ddabfc3372e238d17f0414';
-        func-mem-ref-line = '2877';
-        func-mem-ref-name = 'xran_mm_destroy';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a85ff1667d07b822b2c7f5a91a0c0bc95';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'xranHandle';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a1474943d458f066f2f4be85a329d9028';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'iAssert';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1a882d9cb83c94aa24d5eb63c90152cb4e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'get_xran_iq_content';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '1139';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1a24a2bdc164076e67087d8fa480d18728';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'version_print';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '1297';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1af1b4d7e00abe98f69a2eeb9d7760c14f';
-        func-mem-ref-line = '31';
-        func-mem-ref-name = 'VERSIONX';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        func-mem-ref-line = '1319';
-        func-mem-ref-name = 'main';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'main';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'argc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'argv';
-        func-mem-param-array = '[]';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      func-mem-desc-line = '1319';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xranlib_decompress_response::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a4b6bcf9a51e104e19a5fa2d859a63080';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'XRAN_INIT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a24a2bdc164076e67087d8fa480d18728';
-        func-mem-ref-line = '1297';
-        func-mem-ref-name = 'version_print';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__sync__api_8c_1ac7d90edeea3b7f779bf85f44810c6a3a';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xran_is_synchronized';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'config_8c_1add16264aa9472e4e90d1a77e086c7f93';
-        func-mem-ref-line = '497';
-        func-mem-ref-name = 'parseConfigFile';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'config_8h_1a5b68c8543d51de71f5d2aa5fa824cc5f';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = '_RuntimeConfig::ant_file';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'config_8h_1aa7579751e13de05edb086914d6122f31';
-        func-mem-ref-line = '38';
-        func-mem-ref-name = '_RuntimeConfig::numCC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'config_8h_1ad0ca738be588c2a611cc3f706bfcd49e';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = '_RuntimeConfig::antElmTRx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af3e0ced3530652b3c92220c8783b55fa';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'XRAN_MAX_ANT_ARRAY_ELM_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae3e0286957f26fa1804745d15f82724d';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'numCCPorts';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'config_8h_1abbeb3b559727e749a5d085c9374e541d';
-        func-mem-ref-line = '39';
-        func-mem-ref-name = '_RuntimeConfig::numAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'config_8h_1ac1552b11af951e30f8d57c77cc5bed81';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = '_RuntimeConfig::mu_number';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a100fc21a1a29489f7422d4fbacbcde21';
-        func-mem-ref-line = '71';
-        func-mem-ref-name = 'nFpgaToSW_FTH_RxBufferLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ace6876969173aa1c62dc3a23c19d90c3';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'nFpgaToSW_PRACH_RxBufferLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a9b25e7e7b484cb2d903c20c4791a52ac';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'nSW_ToFpga_FTH_TxBufferLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa099ceebb1479cddef1ee64f5c311973';
-        func-mem-ref-line = '130';
-        func-mem-ref-name = 'XRAN_MAX_SECTIONS_PER_SYM';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a9dc062894f50c14d43977487568e69bc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-enum app_state
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'state';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '66';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1acbab6f0999957daa6d05b0f286c21666';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tick_per_usec';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '64';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'common_8cpp_1a56c41cbb9de4bce25da45ecd74b46a81';
-        var-mem-ref-line = '119';
-        var-mem-ref-name = 'tsc_recovery';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a28c5580c982c88687ca36b46d913cc0c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static volatile uint64_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'timer_last_irq_tick';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '65';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1ad736ae4fe35cf7b8096caad7ddf1cf57';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint64_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tsc_resolution_hz';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '66';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1aa2ff8adc05857ee86fea1fcff787290b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-RuntimeConfig
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'startupConfiguration';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '68';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a100fc21a1a29489f7422d4fbacbcde21';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nFpgaToSW_FTH_RxBufferLen';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '71';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        var-mem-ref-line = '1319';
-        var-mem-ref-name = 'main';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1ace6876969173aa1c62dc3a23c19d90c3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nFpgaToSW_PRACH_RxBufferLen';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '72';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        var-mem-ref-line = '1319';
-        var-mem-ref-name = 'main';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a9b25e7e7b484cb2d903c20c4791a52ac';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nSW_ToFpga_FTH_TxBufferLen';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '73';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        var-mem-ref-line = '120';
-        var-mem-ref-name = 'TEST_P';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        var-mem-ref-line = '1319';
-        var-mem-ref-name = 'main';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1ab1ffba8c3756a6511d84df18ea8169ef';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_fh_init
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xranInit';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '73';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a85ff1667d07b822b2c7f5a91a0c0bc95';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xranHandle';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '76';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1ac871776e03d4a4ae1717d2600a7f7dff';
-        var-mem-ref-line = '1122';
-        var-mem-ref-name = 'stop_xran';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        var-mem-ref-line = '936';
-        var-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1adb46cbd655db6e9c061f62d161f7d2b0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xranConf';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '76';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'sample-app_8c_1aa8022559021fc69bb2664a476ac83ba3';
-        var-mem-ref-line = '226';
-        var-mem-ref-name = 'xran_fh_rx_callback';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1ac1813c55eefb1dca0fd1af4c7a173c4a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'pXranConf';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '79';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        var-mem-ref-line = '936';
-        var-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a32f58d084f5f574e04d6c98baf73f399';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static BbuXranIoIfStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gsXranIoIf';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '167';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a20254cdf789f9b3603cc86cddecb6c6d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static XranLibConfigStruct *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gpXranLibConfig';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= NULL
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '168';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a9e6e93a89aa6750e04b8249db2d8ad2a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_counter';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '170';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a633effdcb470f03cbf5aa8c9f9540ddb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_counter';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '171';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1aea924947c3d744f2208baa8a79229f3f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_bytes_counter';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '172';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1af2fff595280c3b2999bfa40d7beafadf';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_bytes_counter';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '173';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        var-mem-ref-line = '1342';
-        var-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1ad1b05d3ad049de39bc3f9bcdfdf66d1b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_bytes_per_sec';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '174';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1adc695e955f335d5dedb486ce89a4e0b3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_bytes_per_sec';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '175';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a31b24ea77392ef70e4414a8198333f92';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'old_rx_counter';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '176';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'sample-app_8c_1a6d55780ebad3284fd5d6c1fcc9b46df2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'old_tx_counter';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-      var-mem-desc-line = '177';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/sample-app.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'u__plane__functional_8cc';
-  file-name = 'u_plane_functional.cc';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-U_planeCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_DLUL
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-      func-mem-desc-line = '61';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a19f3d3cee814f10e4f3bf7d80194083f';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_DIR_DL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8ae0b667dc04b0baacb15bc9c40b776098';
-        func-mem-ref-line = '473';
-        func-mem-ref-name = 'XRAN_CPU_LE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        func-mem-ref-line = '348';
-        func-mem-ref-name = 'prepare_symbol_ex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'u__plane__functional_8cc_1a814db5f2ff5eb8cff5caf3ea1b473475';
-        func-mem-ref-line = '33';
-        func-mem-ref-name = 'U_planeCheck::test_buffer';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'u__plane__functional_8cc_1ad3c8fd8da54a8693b6ea41565af2ad19';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'U_planeCheck::iq_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa90ff3ad961fe295cdffddc945999212';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_ecpri_hdr::cmnhdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a5b41115e5686e3ff4f14c356a3aa209a';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_mesg_type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga5f49588115e2d0a807ad613ae866384aaef46b9a1a9d9f7c3276e1e99b02ef6de';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'ECPRI_IQ_DATA';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a61bf830b8866773b24cbca74ed3a4d6f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_payl_size';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a40f66f521df9b1dbae9d0ee852c66e0d';
-        func-mem-ref-line = '173';
-        func-mem-ref-name = 'radio_app_common_hdr::data_direction';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a03c1016ac46b9df250b994f242cf956a';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'radio_app_common_hdr::frame_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a9f9f2f87d8b5cc7e4af6ef3e2c4c8189';
-        func-mem-ref-line = '69';
-        func-mem-ref-name = 'data_section_hdr::all_bits';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1acb00c5e7ebe809fda7288c699eed867c';
-        func-mem-ref-line = '71';
-        func-mem-ref-name = 'data_section_hdr::num_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a11d1616fb975ccafbc33ab590fe501c4';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'data_section_hdr::sect_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        func-mem-ref-line = '327';
-        func-mem-ref-name = 'xran_extract_iq_samples';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'get_sequence';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'u__plane__functional_8cc_1aa59dece42a6c30feedc30accb71c2001';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-U_planeCheck
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(U_planeCheck::get_number_of_cases("u_plane_functional")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-      func-mem-desc-line = '180';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'u__plane__functional_8cc_1a69b4bff6061152ff85770d725cced3cc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'module_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "u-plane"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-      var-mem-desc-line = '28';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_functional.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'u__plane__performance_8cc';
-  file-name = 'u_plane_performance.cc';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'u__plane__performance_8cc_1a227817e595c0b079e12728d4d19364e8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'TEST_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-U_planePerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-Test_DL
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      func-mem-desc-line = '104';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a3cf2e25a99be565a4ab570737cfeac41';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'KernelTests::performance';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'u__plane__performance_8cc_1a69b4bff6061152ff85770d725cced3cc';
-        func-mem-ref-line = '28';
-        func-mem-ref-name = 'module_name';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'u__plane__performance_8cc_1aa2fb15367f40188e0a2d2c15fa6ad124';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'U_planePerf::fucntional_dl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'u__plane__performance_8cc_1aecd4daf2f65d0901e69252e8704aead5';
-        func-mem-ref-line = '34';
-        func-mem-ref-name = 'U_planePerf::request';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'u__plane__performance_8cc_1a73f283dac7c232619e62aba3cab7e0b1';
-        func-mem-ref-line = '35';
-        func-mem-ref-name = 'U_planePerf::response';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8cpp_1a39bf4f7770751080f5b72046abfd01a5';
-        func-mem-ref-line = '78';
-        func-mem-ref-name = 'get_sequence';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a6157ff083be863bba0a7804cd1788d96';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'KernelTests::get_number_of_cases';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'u__plane__performance_8cc_1ac3ee52d20c26760f73891becf45f317b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'INSTANTIATE_TEST_CASE_P';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-UnitTest
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-U_planePerf
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-testing::ValuesIn(get_sequence(U_planePerf::get_number_of_cases("u_plane_performance")))
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      func-mem-desc-line = '109';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'u__plane__performance_8cc_1a227817e595c0b079e12728d4d19364e8';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'u__plane__performance_8cc_1a69b4bff6061152ff85770d725cced3cc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const std::string
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'module_name';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= "u-plane"
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-      var-mem-desc-line = '28';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'u__plane__performance_8cc_1a227817e595c0b079e12728d4d19364e8';
-        var-mem-ref-line = '104';
-        var-mem-ref-name = 'TEST_P';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/u_plane_performance.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'unittests_8cc';
-  file-name = 'unittests.cc';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'unittests_8cc_1aef6aa683c7d5cd615a8e78ef6b89208c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_IQ';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(273*12*2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/unittests.cc';
-      define-mem-desc-line = '23';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'unittests_8cc_1a1ad007b76d7b21a06368f0ec21c27cc2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iCompressionOutput_AVX_A';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/unittests.cc';
-      var-mem-desc-line = '25';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'unittests_8cc_1a9d45c46ffc07d37b74ff5a826ce9574b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iDeCompressionOutput_AVX_A';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/unittests.cc';
-      var-mem-desc-line = '26';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'unittests_8cc_1ab82f258658bb6832617db7d0992ee0a4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iCompressionInput';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/unittests.cc';
-      var-mem-desc-line = '27';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'unittests_8cc_1a103741b3e35f622960485bb8022ff1c3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'iLength';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 273*12*2
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/unittests.cc';
-      var-mem-desc-line = '28';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/test_xran/unittests.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__app__frag_8c';
-  file-name = 'xran_app_frag.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__app__frag_8c_1a2edabb9c91d40ec79fbebbb2fa0457d0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_PAYLOAD_RB_ALIGN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(N_SC_PER_PRB*(IQ_BITS/8)*2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_app_frag.c';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-at least 12*4=48 bytes per one RB  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__app__frag_8c_1a51a839e367a6499bc53c3839b1a76f6a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = '__fill_xranhdr_frag';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_up_pkt_hdr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dst';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct xran_up_pkt_hdr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'src';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rblen_bytes';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rboff_bytes';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sectinfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seqid';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_app_frag.c';
-      func-mem-desc-line = '45';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__app__frag_8c_1a4f37a272d0d4d9ce35506a01b92e9c85';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = '__free_fragments';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-        func-mem-param-array = '[]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_app_frag.c';
-      func-mem-desc-line = '75';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__app__frag_8c_1a601e1216fbace8ea32a97e37df69b129';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_app_fragment_packet';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt_in';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkts_out';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nb_pkts_out';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mtu_size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pool_direct';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pool_indirect';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sectinfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seqid';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_app_frag.c';
-      func-mem-desc-line = '104';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN fragmentation.
-
-This function implements the application fragmentation of XRAN packets.
-
-@param pkt_in
-  The input packet.
-@param pkts_out
-  Array storing the output fragments.
-@param mtu_size
-  Size in bytes of the Maximum Transfer Unit (MTU) for the outgoing XRAN
-  datagrams. This value includes the size of the XRAN headers.
-@param pool_direct
-  MBUF pool used for allocating direct buffers for the output fragments.
-@param pool_indirect
-  MBUF pool used for allocating indirect buffers for the output fragments.
-@return
-  Upon successful completion - number of output fragments placed
-  in the pkts_out array.
-  Otherwise - (-1) * <errno>.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__app__frag_8c_1a2edabb9c91d40ec79fbebbb2fa0457d0';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'XRAN_PAYLOAD_RB_ALIGN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a080244f9e1996ad47a6e709f78897803';
-        func-mem-ref-line = '168';
-        func-mem-ref-name = 'eth_xran_up_pkt_hdr::xran_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_app_frag.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-xRAN application frgamentation for U-plane packets
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__app__frag_8h';
-  file-name = 'xran_app_frag.h';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__app__frag_8h_1a601e1216fbace8ea32a97e37df69b129';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_app_fragment_packet';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt_in';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkts_out';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nb_pkts_out';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mtu_size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pool_direct';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mempool *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pool_indirect';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sectinfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seqid';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_app_frag.h';
-      func-mem-desc-line = '47';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN fragmentation.
-
-This function implements the application fragmentation of XRAN packets.
-
-@param pkt_in
-  The input packet.
-@param pkts_out
-  Array storing the output fragments.
-@param mtu_size
-  Size in bytes of the Maximum Transfer Unit (MTU) for the outgoing XRAN
-  datagrams. This value includes the size of the XRAN headers.
-@param pool_direct
-  MBUF pool used for allocating direct buffers for the output fragments.
-@param pool_indirect
-  MBUF pool used for allocating indirect buffers for the output fragments.
-@return
-  Upon successful completion - number of output fragments placed
-  in the pkts_out array.
-  Otherwise - (-1) * <errno>.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__app__frag_8c_1a2edabb9c91d40ec79fbebbb2fa0457d0';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'XRAN_PAYLOAD_RB_ALIGN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a080244f9e1996ad47a6e709f78897803';
-        func-mem-ref-line = '168';
-        func-mem-ref-name = 'eth_xran_up_pkt_hdr::xran_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_app_frag.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-Header file for functions to perform application level fragmentation.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__common_8c';
-  file-name = 'xran_common.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8c_1ae413c4f1a4664d68aca9d331d1891a0c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MBUFS_CNT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-16
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      define-mem-desc-line = '44';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1acb6ecf7858c99c963182b9b7884deca6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_rx_sym';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb_free';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '48';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a725b4fbf070658ef449db5718a6c9f22';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'SLOTS_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af3ad0b6136919aabcdbac46b754aa7ed';
-        func-mem-ref-line = '224';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a77f0d5374ee675db57c0b29946ca7744';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'xran_flat_buffer::pData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3bfdc9ec9f4c738715460ddd03f0833f';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxPrbMapBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2357c89e196d6c8c53e29bf04d168b7e';
-        func-mem-ref-line = '423';
-        func-mem-ref-name = 'xran_prb_map::prbMap';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a2ad8f5285dd33572e310069cdac3c4';
-        func-mem-ref-line = '422';
-        func-mem-ref-name = 'xran_prb_map::nPrbElm';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'N_SC_PER_PRB';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        func-mem-ref-line = '489';
-        func-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8ae0b667dc04b0baacb15bc9c40b776098';
-        func-mem-ref-line = '473';
-        func-mem-ref-name = 'XRAN_CPU_LE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8a61bd03fd3153385f6791bd16e55892b8';
-        func-mem-ref-line = '472';
-        func-mem-ref-name = 'XRAN_NE_BE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1addb9297d816b26c680888115de8c9538';
-        func-mem-ref-line = '570';
-        func-mem-ref-name = 'xran_flat_buffer::pCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a5c8f213f6ff879119c23ec38c63a54e5';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'MBUF_KEEP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6c405fdd34c38d29b355cd051527ad9b';
-        func-mem-ref-line = '404';
-        func-mem-ref-name = 'xran_prb_elm::p_sec_desc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1addb9297d816b26c680888115de8c9538';
-        func-mem-ref-line = '389';
-        func-mem-ref-name = 'xran_section_desc::pCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a77f0d5374ee675db57c0b29946ca7744';
-        func-mem-ref-line = '388';
-        func-mem-ref-name = 'xran_section_desc::pData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ae55ac9499e5406559ad2ff0376dd0a68';
-        func-mem-ref-line = '386';
-        func-mem-ref-name = 'xran_section_desc::iq_buffer_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4d1fb35f3f2d9f3556fbd1761a167255';
-        func-mem-ref-line = '385';
-        func-mem-ref-name = 'xran_section_desc::iq_buffer_offset';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1aec7f5a73cca88563e12b7e82e7c75b50';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_prach_sym';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb_free';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '66';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a725b4fbf070658ef449db5718a6c9f22';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'SLOTS_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a26e6c6447dffca5e7ece503e8c0e890c';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_device_ctx::prach_start_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bcca72021c589be2adf3647647a1232';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'xran_device_ctx::sFHPrachRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a77f0d5374ee675db57c0b29946ca7744';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'xran_flat_buffer::pData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        func-mem-ref-line = '489';
-        func-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8ae0b667dc04b0baacb15bc9c40b776098';
-        func-mem-ref-line = '473';
-        func-mem-ref-name = 'XRAN_CPU_LE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1addb9297d816b26c680888115de8c9538';
-        func-mem-ref-line = '570';
-        func-mem-ref-name = 'xran_flat_buffer::pCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a5c8f213f6ff879119c23ec38c63a54e5';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'MBUF_KEEP';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1a300b87c29358bb161404c0122a9b2a46';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_srs_sym';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb_free';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '83';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a725b4fbf070658ef449db5718a6c9f22';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'SLOTS_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a8d643c55cfe976d88d44beefc0af0dff';
-        func-mem-ref-line = '227';
-        func-mem-ref-name = 'xran_device_ctx::sFHSrsRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a77f0d5374ee675db57c0b29946ca7744';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'xran_flat_buffer::pData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'N_SC_PER_PRB';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        func-mem-ref-line = '489';
-        func-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8ae0b667dc04b0baacb15bc9c40b776098';
-        func-mem-ref-line = '473';
-        func-mem-ref-name = 'XRAN_CPU_LE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8a61bd03fd3153385f6791bd16e55892b8';
-        func-mem-ref-line = '472';
-        func-mem-ref-name = 'XRAN_NE_BE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3842cc1a01bcaa4df37fd8c10308ff01';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'xran_device_ctx::fh_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3c8ee4e9dd2a5354e83fb30c95598f30';
-        func-mem-ref-line = '331';
-        func-mem-ref-name = 'xran_fh_init::mtu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5448b37ad609bb66bf44b44d1f9bac72';
-        func-mem-ref-line = '507';
-        func-mem-ref-name = 'xran_fh_config::nULRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1addb9297d816b26c680888115de8c9538';
-        func-mem-ref-line = '570';
-        func-mem-ref-name = 'xran_flat_buffer::pCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a5c8f213f6ff879119c23ec38c63a54e5';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'MBUF_KEEP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1ac5201df2d161091f7319ff2f57432823';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_pkt_validate';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ecpri_seq_id *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '100';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad2bc382255cb424431bb7515a796e5bf';
-        func-mem-ref-line = '271';
-        func-mem-ref-name = 'xran_device_ctx::fh_counters';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3842cc1a01bcaa4df37fd8c10308ff01';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'xran_device_ctx::fh_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8a5462b0059073e90d42f8bfa066d566';
-        func-mem-ref-line = '324';
-        func-mem-ref-name = 'xran_fh_init::io_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a1e6927fa1486224044e568f9c370519b';
-        func-mem-ref-line = '295';
-        func-mem-ref-name = 'xran_io_cfg::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ada810b81429ee4ec611614fd69dc99da';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'O_DU';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1a0bca0820bfef3a6c277c47490179e065';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct cb_elem_entry *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_create_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-XranSymCallbackFn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cb_fn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cb_data';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '125';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a785dc524b99ed15e17115d076f8ace21';
-        func-mem-ref-line = '163';
-        func-mem-ref-name = 'cb_elem_entry::pSymCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af12736a3d2c375571acffe9f7e4e464e';
-        func-mem-ref-line = '164';
-        func-mem-ref-name = 'cb_elem_entry::pSymCallbackTag';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1aac0cae66657ea84e2030ced6e58c29b4';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_destroy_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct cb_elem_entry *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cb_elm';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '136';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'process_mbuf';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '143';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-        func-mem-ref-line = '3039';
-        func-mem-ref-name = 'xran_get_num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '487';
-        func-mem-ref-name = 'xran_ru_config::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a7fbf705170e00d2ce3e838fa9826ca8d';
-        func-mem-ref-line = '204';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_NONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        func-mem-ref-line = '327';
-        func-mem-ref-name = 'xran_extract_iq_samples';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-        func-mem-ref-line = '1536';
-        func-mem-ref-name = 'xran_pkt_validate';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a2f25460e9a84fe459a874b8255ed4c71';
-        func-mem-ref-line = '99';
-        func-mem-ref-name = 'ecpri_seq_id::seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0dc2f992bcfe4f620d6ce2e969986d5c';
-        func-mem-ref-line = '220';
-        func-mem-ref-name = 'xran_device_ctx::srs_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a38a5594e33178248d80ccde98a16262a';
-        func-mem-ref-line = '449';
-        func-mem-ref-name = 'xran_srs_config::eAxC_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3842cc1a01bcaa4df37fd8c10308ff01';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'xran_device_ctx::fh_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a367975ed81727c2747411672f73b2754';
-        func-mem-ref-line = '358';
-        func-mem-ref-name = 'xran_fh_init::srsEnable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a1f74b973e738bf357c470565a1256ef5';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'ecpri_seq_id::e_bit';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1ad5c7a065cddc009146ea1b1192eb2102';
-        func-mem-ref-line = '498';
-        func-mem-ref-name = 'master::res';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        func-mem-ref-line = '1461';
-        func-mem-ref-name = 'xran_process_srs_sym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a38a5594e33178248d80ccde98a16262a';
-        func-mem-ref-line = '139';
-        func-mem-ref-name = 'xran_prach_cp_config::eAxC_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ac0646000d1448798a186e109df0bb3dd';
-        func-mem-ref-line = '357';
-        func-mem-ref-name = 'xran_fh_init::prachEnable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aec7f5a73cca88563e12b7e82e7c75b50';
-        func-mem-ref-line = '1384';
-        func-mem-ref-name = 'xran_process_prach_sym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        func-mem-ref-line = '1578';
-        func-mem-ref-name = 'xran_process_rx_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        func-mem-ref-line = '1342';
-        func-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1ab31163187073eb9b7da9f6aef9123db1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'set_iq_bit_width';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_bit_width';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct data_section_compression_hdr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compr_hdr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '336';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'prepare_symbol_ex';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum xran_pkt_dir
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'direction';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rb_map *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'data';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compMeth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iqWidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const enum xran_input_byte_order
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buf_byte_order';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symbol_no';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_num';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'RU_Port_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'do_copy';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '348';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a49b173839f33b6d8e91a35ed9ec10f20';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'MAX_N_FULLBAND_SC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'N_SC_PER_PRB';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a7fbf705170e00d2ce3e838fa9826ca8d';
-        func-mem-ref-line = '204';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_NONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1acd19f4ec321bcc5633e81538c789bd4d';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'XRAN_MAX_MBUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8h_1a26f46f53ef26bc5d5f86e19a15fc356f';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'xran_up_pkt_gen_params::app_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a40f66f521df9b1dbae9d0ee852c66e0d';
-        func-mem-ref-line = '173';
-        func-mem-ref-name = 'radio_app_common_hdr::data_direction';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a0058ea0059aba78a7a164c298c82de33';
-        func-mem-ref-line = '170';
-        func-mem-ref-name = 'radio_app_common_hdr::payl_ver';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ab370897260617b317ee8957e470de1cc';
-        func-mem-ref-line = '165';
-        func-mem-ref-name = 'radio_app_common_hdr::filter_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a03c1016ac46b9df250b994f242cf956a';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'radio_app_common_hdr::frame_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a2c655c9f7a861ed572ea29f90392edda';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'radio_app_common_hdr::subframe_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a02c1d0a330aa46a1bfee985080d93cd4';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'radio_app_common_hdr::slot_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1acbbef8fd7acac33a2a461e15a43112ba';
-        func-mem-ref-line = '183';
-        func-mem-ref-name = 'radio_app_common_hdr::symb_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a900b69af7d674b8db3bceae754b4955a';
-        func-mem-ref-line = '181';
-        func-mem-ref-name = 'radio_app_common_hdr::value';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8h_1ae5c4194f5046a89d06534a69775c1cab';
-        func-mem-ref-line = '48';
-        func-mem-ref-name = 'xran_up_pkt_gen_params::sec_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a11d1616fb975ccafbc33ab590fe501c4';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'data_section_hdr::sect_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1acb00c5e7ebe809fda7288c699eed867c';
-        func-mem-ref-line = '71';
-        func-mem-ref-name = 'data_section_hdr::num_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a486aca552c11b7046ca3066ebf4241dc';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'data_section_hdr::start_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1aba23e80ad7dc1c3f7085ba3a2b4662bb';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'data_section_hdr::sym_inc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1ac91b2b11ae96c1a44e8a2fad473771c7';
-        func-mem-ref-line = '74';
-        func-mem-ref-name = 'data_section_hdr::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8h_1abd4dfd90066570bbcb342a260adcc7a6';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_up_pkt_gen_params::compr_hdr_param';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a4638fbd317b5d0c464ef9483038564b0';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'data_section_compression_hdr::ud_comp_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ae12079177feb5d2ee414356fc18473cf';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'compression_hdr::ud_comp_meth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ab3f5c028170bd3bd241a58be8ca8da96';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'compression_hdr::ud_iq_width';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a73f8c890ac5a8af7cfe4947d2205e3ee';
-        func-mem-ref-line = '93';
-        func-mem-ref-name = 'data_section_compression_hdr::rsrvd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a9f9f2f87d8b5cc7e4af6ef3e2c4c8189';
-        func-mem-ref-line = '69';
-        func-mem-ref-name = 'data_section_hdr::all_bits';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a3c5a3b260b393219742a4604eee825f3';
-        func-mem-ref-line = '36';
-        func-mem-ref-name = 'MLogPrint';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8c_1acd8f547b98d7ebd7dbc41c486a26505d';
-        func-mem-ref-line = '455';
-        func-mem-ref-name = 'xran_prepare_iq_symbol_portion';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'u__plane__performance_8cc_1aa2fb15367f40188e0a2d2c15fa6ad124';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'U_planePerf::fucntional_dl';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        func-mem-ref-line = '436';
-        func-mem-ref-name = 'send_symbol_ex';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'send_symbol_ex';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum xran_pkt_dir
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'direction';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rb_map *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'data';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const enum xran_input_byte_order
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buf_byte_order';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symbol_no';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_num';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'RU_Port_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '436';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a49b173839f33b6d8e91a35ed9ec10f20';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'MAX_N_FULLBAND_SC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'N_SC_PER_PRB';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1a77f0a4b49dc21be816aefa3066debfa7';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'xran_ethdi_mbuf_alloc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a3c5a3b260b393219742a4604eee825f3';
-        func-mem-ref-line = '36';
-        func-mem-ref-name = 'MLogPrint';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        func-mem-ref-line = '348';
-        func-mem-ref-name = 'prepare_symbol_ex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1a633effdcb470f03cbf5aa8c9f9540ddb';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'tx_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1aea924947c3d744f2208baa8a79229f3f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'tx_bytes_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a77daaa6043406a5924fd69b2dd42571e';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_device_ctx::send_upmbuf2ring';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1af87cccd4396539ae2fd0000a61907e92';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'ETHER_TYPE_ECPRI';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'send_cpmsg';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_geninfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ru_port_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '510';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1a633effdcb470f03cbf5aa8c9f9540ddb';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'tx_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1aea924947c3d744f2208baa8a79229f3f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'tx_bytes_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad4eb63363a7e445e90ea75b8e99efaad';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'xran_device_ctx::send_cpmbuf2ring';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1af87cccd4396539ae2fd0000a61907e92';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'ETHER_TYPE_ECPRI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a2a349ad9adaec2cfd7f88e791d451c5e';
-        func-mem-ref-line = '160';
-        func-mem-ref-name = 'xran_cp_add_section_info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a93b65038922e8dd5f6d9cc499daf25aa';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'XRAN_MAX_SECTIONDB_CTX';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1a64cba831fe964827a932a5a129272de1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'generate_cpmsg_dlul';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_geninfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum xran_pkt_dir
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'startsym';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'numsym';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_num';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buffer_offset';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buffer_len';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'beam_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ru_port_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'comp_method';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iqWidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symInc';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '535';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a1f3289201658ac2a09203c4fb974b1e7';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae51812e2dae7d8776b443f818f277d5ba02f77bf011c81bd0e18ebcb09b175181';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'XRAN_FILTERINDEX_STANDARD';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '281';
-        func-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '286';
-        func-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '287';
-        func-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1d127017fb298b889f4ba24752d08b8e';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'xran_section_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '188';
-        func-mem-ref-name = 'xran_section_info::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '197';
-        func-mem-ref-name = 'xran_section_info::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '196';
-        func-mem-ref-name = 'xran_section_info::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'xran_section_info::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a8546e95e2daf30058a66904e7f801723';
-        func-mem-ref-line = '379';
-        func-mem-ref-name = 'xran_alloc_sectionid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '195';
-        func-mem-ref-name = 'xran_section_info::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1087eb8c21d4b4e104b12a056ff65553a020e57090e5b6e614d303c027543fd16';
-        func-mem-ref-line = '105';
-        func-mem-ref-name = 'XRAN_RBIND_EVERY';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'xran_section_info::symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '242';
-        func-mem-ref-name = 'symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        func-mem-ref-line = '194';
-        func-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_section_info::reMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        func-mem-ref-line = '200';
-        func-mem-ref-name = 'xran_section_info::beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae87ace79c701c8bafa8ed69be03b9542';
-        func-mem-ref-line = '205';
-        func-mem-ref-name = 'xran_section_info::sec_desc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4d1fb35f3f2d9f3556fbd1761a167255';
-        func-mem-ref-line = '385';
-        func-mem-ref-name = 'xran_section_desc::iq_buffer_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ae55ac9499e5406559ad2ff0376dd0a68';
-        func-mem-ref-line = '386';
-        func-mem-ref-name = 'xran_section_desc::iq_buffer_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'generate_cpmsg_prach';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_geninfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pxran_lib_ctx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'beam_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prach_port_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '595';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '215';
-        func-mem-ref-name = 'timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        func-mem-ref-line = '461';
-        func-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'xran_prach_cp_config::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'xran_prach_cp_config::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'xran_prach_cp_config::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aabc4fe26e40f742fd255e2bb8534de75';
-        func-mem-ref-line = '130';
-        func-mem-ref-name = 'xran_prach_cp_config::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '131';
-        func-mem-ref-name = 'xran_prach_cp_config::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2e544eaae35a5756272d62af4fa53a19';
-        func-mem-ref-line = '135';
-        func-mem-ref-name = 'xran_prach_cp_config::occassionsInPrachSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_prach_cp_config::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_prach_cp_config::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a404255db3f05419798875bfb763e1c05';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'XRAN_DIR_UL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a80bcc2d7d7aff5e850d26892e703c637';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_3';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '281';
-        func-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '286';
-        func-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a5f780beefc47e125ffd42fde16117e62';
-        func-mem-ref-line = '3005';
-        func-mem-ref-name = 'xran_get_conf_iqwidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '287';
-        func-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a70d428b456fbe76f8550ff9b782a9e4e';
-        func-mem-ref-line = '3018';
-        func-mem-ref-name = 'xran_get_conf_compmethod';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '289';
-        func-mem-ref-name = 'xran_cp_header_params::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        func-mem-ref-line = '284';
-        func-mem-ref-name = 'xran_cp_header_params::fftSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ada345a8a99480787d4274a342aa39535';
-        func-mem-ref-line = '2985';
-        func-mem-ref-name = 'xran_get_conf_fftsize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae470e3869d1cbf07cd5f78ab6709b9e1';
-        func-mem-ref-line = '285';
-        func-mem-ref-name = 'xran_cp_header_params::scs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ab39a5770374d16662d62a85504a11930';
-        func-mem-ref-line = '2975';
-        func-mem-ref-name = 'xran_get_conf_prach_scs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '290';
-        func-mem-ref-name = 'xran_cp_header_params::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1d127017fb298b889f4ba24752d08b8e';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'xran_section_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '188';
-        func-mem-ref-name = 'xran_section_info::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '197';
-        func-mem-ref-name = 'xran_section_info::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '196';
-        func-mem-ref-name = 'xran_section_info::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'xran_section_info::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a8546e95e2daf30058a66904e7f801723';
-        func-mem-ref-line = '379';
-        func-mem-ref-name = 'xran_alloc_sectionid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '195';
-        func-mem-ref-name = 'xran_section_info::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1087eb8c21d4b4e104b12a056ff65553a020e57090e5b6e614d303c027543fd16';
-        func-mem-ref-line = '105';
-        func-mem-ref-name = 'XRAN_RBIND_EVERY';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'xran_section_info::symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a056d791208720148306b686856cd36b0a2968e08e8282588813b4ace40df05c8e';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'XRAN_SYMBOLNUMBER_NOTINC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        func-mem-ref-line = '194';
-        func-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_section_info::reMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        func-mem-ref-line = '200';
-        func-mem-ref-name = 'xran_section_info::beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '199';
-        func-mem-ref-name = 'xran_section_info::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a53af49f65e0dafdafcde73d693961a78';
-        func-mem-ref-line = '263';
-        func-mem-ref-name = 'xran_device_ctx::prach_last_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        func-mem-ref-line = '177';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__performance_8cc_1a540e426541deb753f7c69d8df5d5b090';
-        func-mem-ref-line = '172';
-        func-mem-ref-name = 'performance_cp';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1a4e156a8a72cc16b05c6ad0532df4e75a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'process_ring';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_ring *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'r';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '676';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1ae413c4f1a4664d68aca9d331d1891a0c';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MBUFS_CNT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1af110b40ee89935ebe18d65ef84de1359';
-        func-mem-ref-line = '156';
-        func-mem-ref-name = 'xran_ethdi_filter_packet';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1a9f54a4a7253be8580e0996d84b1bf638';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'PID_PROCESS_UP_PKT';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1a595fa22ad1c316d4c7d77f6333478b49';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'ring_processing_func';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '700';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3cdc276ccd8081a8bda75f22b0cac279';
-        func-mem-ref-line = '742';
-        func-mem-ref-name = 'ring_processing_thread';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8c_1a3cdc276ccd8081a8bda75f22b0cac279';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'ring_processing_thread';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'args';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      func-mem-desc-line = '742';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1ad5c7a065cddc009146ea1b1192eb2102';
-        func-mem-ref-line = '498';
-        func-mem-ref-name = 'master::res';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a3822681248af17c36115a411e29e5fc2';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'XRAN_THREAD_DEFAULT_PRIO';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1a595fa22ad1c316d4c7d77f6333478b49';
-        func-mem-ref-line = '700';
-        func-mem-ref-name = 'ring_processing_func';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8c_1ad36e9c82072e0340b87a46d1dcb1c141';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'interval_us';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      var-mem-desc-line = '46';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        var-mem-ref-line = '2756';
-        var-mem-ref-name = 'xran_open';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8c_1a9e6e93a89aa6750e04b8249db2d8ad2a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_counter';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      var-mem-desc-line = '117';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8c_1a633effdcb470f03cbf5aa8c9f9540ddb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_counter';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      var-mem-desc-line = '118';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        var-mem-ref-line = '436';
-        var-mem-ref-name = 'send_symbol_ex';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        var-mem-ref-line = '510';
-        var-mem-ref-name = 'send_cpmsg';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8c_1aea924947c3d744f2208baa8a79229f3f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_bytes_counter';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      var-mem-desc-line = '119';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        var-mem-ref-line = '436';
-        var-mem-ref-name = 'send_symbol_ex';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        var-mem-ref-line = '510';
-        var-mem-ref-name = 'send_cpmsg';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8c_1af2fff595280c3b2999bfa40d7beafadf';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_bytes_counter';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      var-mem-desc-line = '120';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        var-mem-ref-line = '1342';
-        var-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8c_1ad1b05d3ad049de39bc3f9bcdfdf66d1b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_bytes_per_sec';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      var-mem-desc-line = '121';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8c_1adc695e955f335d5dedb486ce89a4e0b3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_bytes_per_sec';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-      var-mem-desc-line = '122';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-XRAN layer common functionality for both O-DU and O-RU as well as C-plane and
-   U-plane.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN layer common functionality for both lls-CU and RU as well as C-plane and
-   U-plane.
-
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__common_8h';
-  file-name = 'xran_common.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1ada810b81429ee4ec611614fd69dc99da';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'O_DU';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a742cfd7821c00ae099b7d4809de9a765';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'O_RU';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '48';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'N_SC_PER_PRB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-12
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '50';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a49b173839f33b6d8e91a35ed9ec10f20';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_N_FULLBAND_SC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-273
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '51';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a534c88c03c366dfbd4dd5efe7693f56b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'N_SYM_PER_SLOT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-14
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '52';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a9a2a7fcab69aaafebda2e160cf2eb85b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SUBFRAME_DURATION_US';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1000
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '53';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SLOTNUM_PER_SUBFRAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(SUBFRAME_DURATION_US/interval_us)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '54';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-10
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '55';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a725b4fbf070658ef449db5718a6c9f22';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SLOTS_PER_SYSTEMFRAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(SLOTNUM_PER_SUBFRAME*SUBFRAMES_PER_SYSTEMFRAME)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '56';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a465d2f9c1fdfb0b2e06f730bc7df6653';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PRACH_PLAYBACK_BUFFER_BYTES';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(144*14*4L)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '59';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1ad5222effb7d169ebd94bb58101e62758';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PRACH_SRS_BUFFER_BYTES';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(144*14*4L)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '61';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-this is the configuration of M-plane  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a3a4bb6898c9295b71ffd7b830048580c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_NUM_SECTIONS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(N_SYM_PER_SLOT* (XRAN_MAX_ANTENNA_NR*2) + XRAN_MAX_ANT_ARRAY_ELM_NR)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '64';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1acd19f4ec321bcc5633e81538c789bd4d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_MBUF_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-9600
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '66';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-jumbo frame  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a0501e82515b2bdf36453c4cc80f5e0cc';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NSEC_PER_SEC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1000000000L
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '67';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a5416ef6e53bf3688704e5cd58180a6a0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'TIMER_RESOLUTION_CYCLES';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1596*1 /* 1us */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '68';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1ab286e76cbbc1717b1834ad37012a8f1d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_RING_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-512 /*4*14*8 pow of 2 */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '69';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a8154a36934db4708bd0d91441463ba80';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_NAME_MAX_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(64)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '70';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1ae185dfb0be13d1963c956fcf6714102e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_RING_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(3)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '71';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a7750de5c922f8dd59f0a46526f874957';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranDiffSymIdx';
-      define-mem-param  = {
-        define-mem-def-name = 'prevSymIdx';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'currSymIdx';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numTotalSymIdx';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((prevSymIdx > currSymIdx) ? ((currSymIdx + numTotalSymIdx) - prevSymIdx) : (currSymIdx - prevSymIdx))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '73';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a9de44bc72094a093d31e741cdf8717a9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MLOG_VAR';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '75';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable debug variables to mlog  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1ad90730954cdd8ddb772622a642ef337a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_PRACH_CANDIDATE_PREAMBLE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '78';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a342c40a4877f7760c65eca32523efea1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_PRACH_CANDIDATE_Y';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '79';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1af7a48e76794ce5d801ab6d0f848abb53';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_PRACH_CANDIDATE_SLOT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(40)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '80';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1acfe10f9da776bb6e50a7280baab35e28';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_PRACH_CONFIG_TABLE_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(256)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '81';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a68bde19b11ed59418ea6e0b63482c287';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_PRACH_PREAMBLE_FORMAT_OF_ABC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(9)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '82';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a5a5013ea633c2924f1e36bf1e3479c6f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_POOLS_PER_SECTOR_NR';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-8
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '142';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-2x(TX_OUT, RX_IN, PRACH_IN, SRS_IN) with C-plane  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a36f71a62df15a0f43a49ca89a633288d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranIncrementJob';
-      define-mem-param  = {
-        define-mem-def-name = 'i';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((i >= (XRAN_SYM_JOB_SIZE-1)) ? 0 : (i+1))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '191';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a60e31c5b5f9a4baae724c6c09264957f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_PKT_BURST_PER_SYM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-32
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '193';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1a09865e79c615f2e54214998ea06da6e8';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_PACKET_FRAG';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-9
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '194';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__common_8h_1afb33e5553fd096faa39d5f9059fb80d9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MBUF_TABLE_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(2 * MAX(XRAN_MAX_PKT_BURST_PER_SYM, XRAN_MAX_PACKET_FRAG))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      define-mem-desc-line = '196';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__common_8h_1a1b1b6d20669bcb5b9639a5f3a95052fd';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-struct sectorHandleInfo
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'XranSectorHandleInfo';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      typedef-mem-desc-line = '158';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__common_8h_1a28f7fce371ee51a16876af48fa1feac2';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-struct sectorHandleInfo *
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'PXranSectorHandleInfo';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      typedef-mem-desc-line = '158';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__common_8h_1a7834322ce91726fa8a97364682c6de9d';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-void(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'XranSymCallbackFn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      typedef-mem-desc-line = '160';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__common_8h_1aedb267cc96c01f38341f460932d4cc5c';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_ethdi_mbuf_send_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      typedef-mem-desc-line = '169';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__common_8h_1a8c9c50771b8a51b0209b1866855b80dd';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'PreambleFormatEnum';
-      enum-mem-enum = { enum-name = FORMAT_0; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = FORMAT_1; };
-      enum-mem-enum = { enum-name = FORMAT_2; };
-      enum-mem-enum = { enum-name = FORMAT_3; };
-      enum-mem-enum = { enum-name = FORMAT_A1; };
-      enum-mem-enum = { enum-name = FORMAT_A2; };
-      enum-mem-enum = { enum-name = FORMAT_A3; };
-      enum-mem-enum = { enum-name = FORMAT_B1; };
-      enum-mem-enum = { enum-name = FORMAT_B2; };
-      enum-mem-enum = { enum-name = FORMAT_B3; };
-      enum-mem-enum = { enum-name = FORMAT_B4; };
-      enum-mem-enum = { enum-name = FORMAT_C0; };
-      enum-mem-enum = { enum-name = FORMAT_C2; };
-      enum-mem-enum = { enum-name = FORMAT_LAST; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      enum-mem-desc-line = '84';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a3d4bd5c7eec6da4ab71688e209100761';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'process_mbuf';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '293';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a4e156a8a72cc16b05c6ad0532df4e75a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'process_ring';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_ring *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'r';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '294';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1ae413c4f1a4664d68aca9d331d1891a0c';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MBUFS_CNT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1af110b40ee89935ebe18d65ef84de1359';
-        func-mem-ref-line = '156';
-        func-mem-ref-name = 'xran_ethdi_filter_packet';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1a9f54a4a7253be8580e0996d84b1bf638';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'PID_PROCESS_UP_PKT';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a3cdc276ccd8081a8bda75f22b0cac279';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'ring_processing_thread';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'args';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '295';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1ad5c7a065cddc009146ea1b1192eb2102';
-        func-mem-ref-line = '498';
-        func-mem-ref-name = 'master::res';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a3822681248af17c36115a411e29e5fc2';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'XRAN_THREAD_DEFAULT_PRIO';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1a595fa22ad1c316d4c7d77f6333478b49';
-        func-mem-ref-line = '700';
-        func-mem-ref-name = 'ring_processing_func';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a742ac891cd088b4d201945055048c56f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'packets_dump_thread';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'args';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '296';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ab67b9cc6e54d8ba3945b265b47af743c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'send_symbol_ex';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum xran_pkt_dir
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'direction';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rb_map *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'data';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const enum xran_input_byte_order
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buf_byte_order';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symbol_no';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_num';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'RU_Port_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '298';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a49b173839f33b6d8e91a35ed9ec10f20';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'MAX_N_FULLBAND_SC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'N_SC_PER_PRB';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1a77f0a4b49dc21be816aefa3066debfa7';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'xran_ethdi_mbuf_alloc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a3c5a3b260b393219742a4604eee825f3';
-        func-mem-ref-line = '36';
-        func-mem-ref-name = 'MLogPrint';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        func-mem-ref-line = '348';
-        func-mem-ref-name = 'prepare_symbol_ex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1a633effdcb470f03cbf5aa8c9f9540ddb';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'tx_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1aea924947c3d744f2208baa8a79229f3f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'tx_bytes_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a77daaa6043406a5924fd69b2dd42571e';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_device_ctx::send_upmbuf2ring';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1af87cccd4396539ae2fd0000a61907e92';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'ETHER_TYPE_ECPRI';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1adc9636576fb70f4b4fcfd1d03fe59998';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'prepare_symbol_ex';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum xran_pkt_dir
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'direction';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rb_map *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'data';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compMeth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iqWidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const enum xran_input_byte_order
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buf_byte_order';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symbol_no';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_num';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'RU_Port_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'do_copy';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '313';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a49b173839f33b6d8e91a35ed9ec10f20';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'MAX_N_FULLBAND_SC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'N_SC_PER_PRB';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a7fbf705170e00d2ce3e838fa9826ca8d';
-        func-mem-ref-line = '204';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_NONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1acd19f4ec321bcc5633e81538c789bd4d';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'XRAN_MAX_MBUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8h_1a26f46f53ef26bc5d5f86e19a15fc356f';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'xran_up_pkt_gen_params::app_params';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a40f66f521df9b1dbae9d0ee852c66e0d';
-        func-mem-ref-line = '173';
-        func-mem-ref-name = 'radio_app_common_hdr::data_direction';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a0058ea0059aba78a7a164c298c82de33';
-        func-mem-ref-line = '170';
-        func-mem-ref-name = 'radio_app_common_hdr::payl_ver';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ab370897260617b317ee8957e470de1cc';
-        func-mem-ref-line = '165';
-        func-mem-ref-name = 'radio_app_common_hdr::filter_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a03c1016ac46b9df250b994f242cf956a';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'radio_app_common_hdr::frame_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a2c655c9f7a861ed572ea29f90392edda';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'radio_app_common_hdr::subframe_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a02c1d0a330aa46a1bfee985080d93cd4';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'radio_app_common_hdr::slot_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1acbbef8fd7acac33a2a461e15a43112ba';
-        func-mem-ref-line = '183';
-        func-mem-ref-name = 'radio_app_common_hdr::symb_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a900b69af7d674b8db3bceae754b4955a';
-        func-mem-ref-line = '181';
-        func-mem-ref-name = 'radio_app_common_hdr::value';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8h_1ae5c4194f5046a89d06534a69775c1cab';
-        func-mem-ref-line = '48';
-        func-mem-ref-name = 'xran_up_pkt_gen_params::sec_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a11d1616fb975ccafbc33ab590fe501c4';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'data_section_hdr::sect_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1acb00c5e7ebe809fda7288c699eed867c';
-        func-mem-ref-line = '71';
-        func-mem-ref-name = 'data_section_hdr::num_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a486aca552c11b7046ca3066ebf4241dc';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'data_section_hdr::start_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1aba23e80ad7dc1c3f7085ba3a2b4662bb';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'data_section_hdr::sym_inc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1ac91b2b11ae96c1a44e8a2fad473771c7';
-        func-mem-ref-line = '74';
-        func-mem-ref-name = 'data_section_hdr::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8h_1abd4dfd90066570bbcb342a260adcc7a6';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_up_pkt_gen_params::compr_hdr_param';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a4638fbd317b5d0c464ef9483038564b0';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'data_section_compression_hdr::ud_comp_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ae12079177feb5d2ee414356fc18473cf';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'compression_hdr::ud_comp_meth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ab3f5c028170bd3bd241a58be8ca8da96';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'compression_hdr::ud_iq_width';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a73f8c890ac5a8af7cfe4947d2205e3ee';
-        func-mem-ref-line = '93';
-        func-mem-ref-name = 'data_section_compression_hdr::rsrvd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a9f9f2f87d8b5cc7e4af6ef3e2c4c8189';
-        func-mem-ref-line = '69';
-        func-mem-ref-name = 'data_section_hdr::all_bits';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a3c5a3b260b393219742a4604eee825f3';
-        func-mem-ref-line = '36';
-        func-mem-ref-name = 'MLogPrint';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__up__api_8c_1acd8f547b98d7ebd7dbc41c486a26505d';
-        func-mem-ref-line = '455';
-        func-mem-ref-name = 'xran_prepare_iq_symbol_portion';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'u__plane__performance_8cc_1aa2fb15367f40188e0a2d2c15fa6ad124';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'U_planePerf::fucntional_dl';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        func-mem-ref-line = '436';
-        func-mem-ref-name = 'send_symbol_ex';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a484fa852a2e973600abba0efb1fbefb9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'send_cpmsg';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_geninfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ru_port_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '331';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1a633effdcb470f03cbf5aa8c9f9540ddb';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'tx_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1aea924947c3d744f2208baa8a79229f3f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'tx_bytes_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad4eb63363a7e445e90ea75b8e99efaad';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'xran_device_ctx::send_cpmbuf2ring';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1af87cccd4396539ae2fd0000a61907e92';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'ETHER_TYPE_ECPRI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a2a349ad9adaec2cfd7f88e791d451c5e';
-        func-mem-ref-line = '160';
-        func-mem-ref-name = 'xran_cp_add_section_info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a93b65038922e8dd5f6d9cc499daf25aa';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'XRAN_MAX_SECTIONDB_CTX';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1aaa01e98d3b3439a332302aebe21459dd';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'generate_cpmsg_dlul';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_geninfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum xran_pkt_dir
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'startsym';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'numsym';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prb_num';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buffer_offset';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buffer_len';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'beam_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ru_port_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'comp_method';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iqWidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symInc';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '334';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a1f3289201658ac2a09203c4fb974b1e7';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae51812e2dae7d8776b443f818f277d5ba02f77bf011c81bd0e18ebcb09b175181';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'XRAN_FILTERINDEX_STANDARD';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '281';
-        func-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '286';
-        func-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '287';
-        func-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1d127017fb298b889f4ba24752d08b8e';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'xran_section_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '188';
-        func-mem-ref-name = 'xran_section_info::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '197';
-        func-mem-ref-name = 'xran_section_info::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '196';
-        func-mem-ref-name = 'xran_section_info::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'xran_section_info::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a8546e95e2daf30058a66904e7f801723';
-        func-mem-ref-line = '379';
-        func-mem-ref-name = 'xran_alloc_sectionid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '195';
-        func-mem-ref-name = 'xran_section_info::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1087eb8c21d4b4e104b12a056ff65553a020e57090e5b6e614d303c027543fd16';
-        func-mem-ref-line = '105';
-        func-mem-ref-name = 'XRAN_RBIND_EVERY';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'xran_section_info::symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '242';
-        func-mem-ref-name = 'symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        func-mem-ref-line = '194';
-        func-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_section_info::reMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        func-mem-ref-line = '200';
-        func-mem-ref-name = 'xran_section_info::beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae87ace79c701c8bafa8ed69be03b9542';
-        func-mem-ref-line = '205';
-        func-mem-ref-name = 'xran_section_info::sec_desc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4d1fb35f3f2d9f3556fbd1761a167255';
-        func-mem-ref-line = '385';
-        func-mem-ref-name = 'xran_section_desc::iq_buffer_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ae55ac9499e5406559ad2ff0376dd0a68';
-        func-mem-ref-line = '386';
-        func-mem-ref-name = 'xran_section_desc::iq_buffer_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'generate_cpmsg_prach';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_geninfo';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pxran_lib_ctx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'beam_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prach_port_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '339';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '215';
-        func-mem-ref-name = 'timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        func-mem-ref-line = '461';
-        func-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'xran_prach_cp_config::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'xran_prach_cp_config::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'xran_prach_cp_config::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aabc4fe26e40f742fd255e2bb8534de75';
-        func-mem-ref-line = '130';
-        func-mem-ref-name = 'xran_prach_cp_config::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '131';
-        func-mem-ref-name = 'xran_prach_cp_config::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2e544eaae35a5756272d62af4fa53a19';
-        func-mem-ref-line = '135';
-        func-mem-ref-name = 'xran_prach_cp_config::occassionsInPrachSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_prach_cp_config::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_prach_cp_config::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a404255db3f05419798875bfb763e1c05';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'XRAN_DIR_UL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a80bcc2d7d7aff5e850d26892e703c637';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_3';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '281';
-        func-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '286';
-        func-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a5f780beefc47e125ffd42fde16117e62';
-        func-mem-ref-line = '3005';
-        func-mem-ref-name = 'xran_get_conf_iqwidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '287';
-        func-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a70d428b456fbe76f8550ff9b782a9e4e';
-        func-mem-ref-line = '3018';
-        func-mem-ref-name = 'xran_get_conf_compmethod';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '289';
-        func-mem-ref-name = 'xran_cp_header_params::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        func-mem-ref-line = '284';
-        func-mem-ref-name = 'xran_cp_header_params::fftSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ada345a8a99480787d4274a342aa39535';
-        func-mem-ref-line = '2985';
-        func-mem-ref-name = 'xran_get_conf_fftsize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae470e3869d1cbf07cd5f78ab6709b9e1';
-        func-mem-ref-line = '285';
-        func-mem-ref-name = 'xran_cp_header_params::scs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ab39a5770374d16662d62a85504a11930';
-        func-mem-ref-line = '2975';
-        func-mem-ref-name = 'xran_get_conf_prach_scs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '290';
-        func-mem-ref-name = 'xran_cp_header_params::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1d127017fb298b889f4ba24752d08b8e';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'xran_section_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '188';
-        func-mem-ref-name = 'xran_section_info::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '197';
-        func-mem-ref-name = 'xran_section_info::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '196';
-        func-mem-ref-name = 'xran_section_info::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'xran_section_info::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a8546e95e2daf30058a66904e7f801723';
-        func-mem-ref-line = '379';
-        func-mem-ref-name = 'xran_alloc_sectionid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '195';
-        func-mem-ref-name = 'xran_section_info::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1087eb8c21d4b4e104b12a056ff65553a020e57090e5b6e614d303c027543fd16';
-        func-mem-ref-line = '105';
-        func-mem-ref-name = 'XRAN_RBIND_EVERY';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'xran_section_info::symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a056d791208720148306b686856cd36b0a2968e08e8282588813b4ace40df05c8e';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'XRAN_SYMBOLNUMBER_NOTINC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        func-mem-ref-line = '194';
-        func-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_section_info::reMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        func-mem-ref-line = '200';
-        func-mem-ref-name = 'xran_section_info::beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '199';
-        func-mem-ref-name = 'xran_section_info::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a53af49f65e0dafdafcde73d693961a78';
-        func-mem-ref-line = '263';
-        func-mem-ref-name = 'xran_device_ctx::prach_last_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        func-mem-ref-line = '177';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__performance_8cc_1a540e426541deb753f7c69d8df5d5b090';
-        func-mem-ref-line = '172';
-        func-mem-ref-name = 'performance_cp';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a761e3947dcc547008a12a9cca10b1ea0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_eaxcid_config *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_eAxC';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '343';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of eAxC ID.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return the pointer of configuration
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        func-mem-ref-line = '65';
-        func-mem-ref-name = 'xran_compose_cid';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ab39a5770374d16662d62a85504a11930';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_prach_scs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '344';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of subcarrier spacing for PRACH.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return subcarrier spacing value for PRACH
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ada345a8a99480787d4274a342aa39535';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_fftsize';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '345';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of FFT size for RU.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return FFT size value for RU
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ae6070ee9caf6a7ea8d7ef052ed0a559a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_numerology';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '346';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of nummerology.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured numerology
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a5f780beefc47e125ffd42fde16117e62';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_iqwidth';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '347';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of IQ bit width for RU.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return IQ bit width for RU
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a70d428b456fbe76f8550ff9b782a9e4e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_compmethod';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '348';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of compression method for RU.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Compression method for RU
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ad749041bcf50616bac96e4d13b661272';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_num_bfweights';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '349';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the total number of beamforming weights on RU.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of beamforming weights
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        func-mem-ref-line = '1416';
-        func-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ad51ee5b7f1f27c770f1eb658b5ee523e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_num_cc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '351';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the number of component carriers.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of component carriers
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        func-mem-ref-line = '910';
-        func-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        func-mem-ref-line = '963';
-        func-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        func-mem-ref-line = '999';
-        func-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a3fc01469558ddf728239d59038ac5803';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_num_eAxc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '352';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the number of antenna for UL.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of antenna
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        func-mem-ref-line = '308';
-        func-mem-ref-name = 'xran_init_prach';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        func-mem-ref-line = '910';
-        func-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1aaf7b03037e0687819501554a42fb3c52';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_num_eAxcUl';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '353';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the number of antenna.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of antenna
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a7c54b342a8b4907858f7f0f074ddd79d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_num_ant_elm';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '354';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the number of antenna elements.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of antenna
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a072be4e030e23440817b205256d2df29';
-        func-mem-ref-line = '1715';
-        func-mem-ref-name = 'xran_process_tx_sym_cp_off';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ae3663b3f472b4003acc7f91e61669735';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_category
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_ru_category';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '354';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get configuration of O-RU (Cat A or Cat B)
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of antenna
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_dev_get_ctx';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '357';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a9796d6da0db5312f3ddffc3c43038daf';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        func-mem-ref-line = '436';
-        func-mem-ref-name = 'send_symbol_ex';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'send_cpmsg';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a165ca95dea40ce1abcc161f39087d38d';
-        func-mem-ref-line = '1024';
-        func-mem-ref-name = 'xranLibWraper::apply_cpenable';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'xran_is_prach_slot';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-        func-mem-ref-line = '632';
-        func-mem-ref-name = 'tti_ota_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-        func-mem-ref-line = '711';
-        func-mem-ref-name = 'xran_timer_arm';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a96de765800aa6de0788fc530cbc16825';
-        func-mem-ref-line = '724';
-        func-mem-ref-name = 'xran_timer_arm_ex';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a66ed2e3f4cefcfdd71841c152c80aa20';
-        func-mem-ref-line = '737';
-        func-mem-ref-name = 'xran_cp_create_and_send_section';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        func-mem-ref-line = '910';
-        func-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        func-mem-ref-line = '963';
-        func-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        func-mem-ref-line = '999';
-        func-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a6bec02784f5898c72bdbe64469186a45';
-        func-mem-ref-line = '1136';
-        func-mem-ref-name = 'tti_to_phy_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ae4973aab78785b0738c729b26a1474e2';
-        func-mem-ref-line = '1165';
-        func-mem-ref-name = 'xran_timing_source_thread';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        func-mem-ref-line = '1342';
-        func-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        func-mem-ref-line = '1384';
-        func-mem-ref-name = 'xran_process_prach_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        func-mem-ref-line = '1461';
-        func-mem-ref-name = 'xran_process_srs_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-        func-mem-ref-line = '1536';
-        func-mem-ref-name = 'xran_pkt_validate';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        func-mem-ref-line = '1578';
-        func-mem-ref-name = 'xran_process_rx_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a072be4e030e23440817b205256d2df29';
-        func-mem-ref-line = '1715';
-        func-mem-ref-name = 'xran_process_tx_sym_cp_off';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad2506f0edcccb4fbdc5b41b03270a1af';
-        func-mem-ref-line = '2000';
-        func-mem-ref-name = 'xran_process_tx_sym_cp_on';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        func-mem-ref-line = '2202';
-        func-mem-ref-name = 'xran_process_tx_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        func-mem-ref-line = '2319';
-        func-mem-ref-name = 'xran_init';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        func-mem-ref-line = '2551';
-        func-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        func-mem-ref-line = '2636';
-        func-mem-ref-name = 'xran_5g_prach_req';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        func-mem-ref-line = '2679';
-        func-mem-ref-name = 'xran_5g_srs_req';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a57bc216aff0d372305a6d13a072c605b';
-        func-mem-ref-line = '2900';
-        func-mem-ref-name = 'xran_reg_physide_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-        func-mem-ref-line = '2918';
-        func-mem-ref-name = 'xran_register_cb_mbuf2ring';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a761e3947dcc547008a12a9cca10b1ea0';
-        func-mem-ref-line = '2955';
-        func-mem-ref-name = 'xran_get_conf_eAxC';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad749041bcf50616bac96e4d13b661272';
-        func-mem-ref-line = '2965';
-        func-mem-ref-name = 'xran_get_conf_num_bfweights';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__timer_8c_1af01e1311b604e50d00b7ecce78d2ce22';
-        func-mem-ref-line = '116';
-        func-mem-ref-name = 'timing_adjust_gps_second';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__timer_8c_1a52ade7f1436323f071cf7151f7bdb097';
-        func-mem-ref-line = '146';
-        func-mem-ref-name = 'poll_next_tick';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_register_cb_mbuf2ring';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_ethdi_mbuf_send_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf_send_cp';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_ethdi_mbuf_send_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf_send_up';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '359';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad4eb63363a7e445e90ea75b8e99efaad';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'xran_device_ctx::send_cpmbuf2ring';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a77daaa6043406a5924fd69b2dd42571e';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_device_ctx::send_upmbuf2ring';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a8546e95e2daf30058a66904e7f801723';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_alloc_sectionid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '361';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6447bf8849000b9fecf51d77d4fa50b2';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'XRAN_MAX_CELLS_PER_PORT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af3e0ced3530652b3c92220c8783b55fa';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'XRAN_MAX_ANT_ARRAY_ELM_NR';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        func-mem-ref-line = '535';
-        func-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a797338bb7bfd36d9075ccf2683397018';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_seqid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '362';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a595fa22ad1c316d4c7d77f6333478b49';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'ring_processing_func';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '363';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3cdc276ccd8081a8bda75f22b0cac279';
-        func-mem-ref-line = '742';
-        func-mem-ref-name = 'ring_processing_thread';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a00025c5bad7b7b6eea4374226f8c54bb';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_prach';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pConf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_xran_dev_ctx';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '364';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a167e91cb91119363bf10c9430b6f082c';
-        func-mem-ref-line = '515';
-        func-mem-ref-name = 'xran_fh_config::prach_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        func-mem-ref-line = '461';
-        func-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1acb5fe8097b0115e038eb02d5900f66d6';
-        func-mem-ref-line = '432';
-        func-mem-ref-name = 'xran_prach_config::nPrachConfIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__ul__tables_8c_1ac7439428a0fb0c1782323193707965f6';
-        func-mem-ref-line = '553';
-        func-mem-ref-name = 'gxranPrachDataTable_mmw';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        func-mem-ref-line = '460';
-        func-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__ul__tables_8c_1a1c7c9fd55feeae30dc0b8502ef4cab03';
-        func-mem-ref-line = '292';
-        func-mem-ref-name = 'gxranPrachDataTable_sub6_tdd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__ul__tables_8c_1a5edf7a402993c76a3a27bee4f390d38c';
-        func-mem-ref-line = '32';
-        func-mem-ref-name = 'gxranPrachDataTable_sub6_fdd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1acda2526836f55a54072c7582b0735ec6';
-        func-mem-ref-line = '105';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::preambleFmrt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__ul__tables_8c_1ab7c9c49ac127f2812c5ffe8c54364286';
-        func-mem-ref-line = '845';
-        func-mem-ref-name = 'gxranPreambleforLRA';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a583c2f58d0655789ea36e22d605ab9ad';
-        func-mem-ref-line = '523';
-        func-mem-ref-name = 'xran_fh_config::log_level';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a232bf4a599983638ff369472234af97c';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::startingSym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ae7b193beba4cc63eed61b211bae9e802';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::duration';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2e544eaae35a5756272d62af4fa53a19';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::occassionsInPrachSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'xran_prach_cp_config::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae51812e2dae7d8776b443f818f277d5bad96d5c4d6db49c45dfe5a07ba6ad7440';
-        func-mem-ref-line = '69';
-        func-mem-ref-name = 'XRAN_FILTERINDEX_PRACH_ABC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'xran_prach_cp_config::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'xran_prach_cp_config::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5c648c99c04370a4e8767f919a2289bf';
-        func-mem-ref-line = '441';
-        func-mem-ref-name = 'xran_prach_config::nPrachFreqStart';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aabc4fe26e40f742fd255e2bb8534de75';
-        func-mem-ref-line = '130';
-        func-mem-ref-name = 'xran_prach_cp_config::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a8c9c50771b8a51b0209b1866855b80dda4dbd8b9cc1a25a875c17515359bd1b1d';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'FORMAT_A1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_prach_cp_config::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3cab2a5fe931bc424f18ac0b23f2060e';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'xRANPrachPreambleLRAStruct::nRaCp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_prach_cp_config::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3b43924c5ef23b0496d1a7adf2752dbf';
-        func-mem-ref-line = '442';
-        func-mem-ref-name = 'xran_prach_config::nPrachFreqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab9b99e41ea39f16780f66a539aa872c8';
-        func-mem-ref-line = '433';
-        func-mem-ref-name = 'xran_prach_config::nPrachSubcSpacing';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0f561e77fa0f040b637f4e04f6cd8078';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'xran_prach_cp_config::x';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0f561e77fa0f040b637f4e04f6cd8078';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::x';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a855041f3139611ca7478502e3241b2f1';
-        func-mem-ref-line = '134';
-        func-mem-ref-name = 'xran_prach_cp_config::nrofPrachInSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a855041f3139611ca7478502e3241b2f1';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::nrofPrachInSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a1d627e83c5e0ae889b71ea0508991f29';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'xran_prach_cp_config::y';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a1d627e83c5e0ae889b71ea0508991f29';
-        func-mem-ref-line = '107';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::y';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '131';
-        func-mem-ref-name = 'xran_prach_cp_config::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2e544eaae35a5756272d62af4fa53a19';
-        func-mem-ref-line = '135';
-        func-mem-ref-name = 'xran_prach_cp_config::occassionsInPrachSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a48f74053065142fe9cffa09c460965e1';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::slotNr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3b00fdd9e145b9c7be29aa35c6f94fe1';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'xran_prach_cp_config::isPRACHslot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af7a48e76794ce5d801ab6d0f848abb53';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'XRAN_PRACH_CANDIDATE_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a26e6c6447dffca5e7ece503e8c0e890c';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_device_ctx::prach_start_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a53af49f65e0dafdafcde73d693961a78';
-        func-mem-ref-line = '263';
-        func-mem-ref-name = 'xran_device_ctx::prach_last_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a38a5594e33178248d80ccde98a16262a';
-        func-mem-ref-line = '139';
-        func-mem-ref-name = 'xran_prach_cp_config::eAxC_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-        func-mem-ref-line = '3039';
-        func-mem-ref-name = 'xran_get_num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        func-mem-ref-line = '177';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1adbe808fba48ef1390180fb1bdc68c1d7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_updateSfnSecStart';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '365';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1abee5de4c0d88f6c17ce6b3962d097f07';
-        func-mem-ref-line = '88';
-        func-mem-ref-name = 'timing_get_current_second';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aee8aca8f74a8a2b095a6b7bf90b9543f';
-        func-mem-ref-line = '90';
-        func-mem-ref-name = 'UNIX_TO_GPS_SECONDS_OFFSET';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a244be9d83c95821d802d6a0c6c169cb1';
-        func-mem-ref-line = '91';
-        func-mem-ref-name = 'NUM_OF_FRAMES_PER_SECOND';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7a25206e77e83a57fd036102cebfb4f0';
-        func-mem-ref-line = '116';
-        func-mem-ref-name = 'xran_max_frame';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a0ff39df15c9c5e487a730d422d2c4725';
-        func-mem-ref-line = '115';
-        func-mem-ref-name = 'xran_SFN_at_Sec_Start';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1ad1b05d3ad049de39bc3f9bcdfdf66d1b';
-        func-mem-ref-line = '121';
-        func-mem-ref-name = 'tx_bytes_per_sec';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1aea924947c3d744f2208baa8a79229f3f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'tx_bytes_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1adc695e955f335d5dedb486ce89a4e0b3';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'rx_bytes_per_sec';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1af2fff595280c3b2999bfa40d7beafadf';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'rx_bytes_counter';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1a0bca0820bfef3a6c277c47490179e065';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct cb_elem_entry *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_create_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-XranSymCallbackFn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cb_fn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cb_data';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '367';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a785dc524b99ed15e17115d076f8ace21';
-        func-mem-ref-line = '163';
-        func-mem-ref-name = 'cb_elem_entry::pSymCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af12736a3d2c375571acffe9f7e4e464e';
-        func-mem-ref-line = '164';
-        func-mem-ref-name = 'cb_elem_entry::pSymCallbackTag';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__common_8h_1aac0cae66657ea84e2030ced6e58c29b4';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_destroy_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct cb_elem_entry *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cb_elm';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      func-mem-desc-line = '368';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1a9e6e93a89aa6750e04b8249db2d8ad2a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_counter';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '280';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1a633effdcb470f03cbf5aa8c9f9540ddb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_counter';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '281';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        var-mem-ref-line = '436';
-        var-mem-ref-name = 'send_symbol_ex';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        var-mem-ref-line = '510';
-        var-mem-ref-name = 'send_cpmsg';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1aea924947c3d744f2208baa8a79229f3f';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_bytes_counter';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '282';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        var-mem-ref-line = '436';
-        var-mem-ref-name = 'send_symbol_ex';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        var-mem-ref-line = '510';
-        var-mem-ref-name = 'send_cpmsg';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1af2fff595280c3b2999bfa40d7beafadf';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_bytes_counter';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '283';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1ad1b05d3ad049de39bc3f9bcdfdf66d1b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tx_bytes_per_sec';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '284';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1adc695e955f335d5dedb486ce89a4e0b3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rx_bytes_per_sec';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '285';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1a5edf7a402993c76a3a27bee4f390d38c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const xRANPrachConfigTableStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gxranPrachDataTable_sub6_fdd';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '288';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        var-mem-ref-line = '308';
-        var-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1a1c7c9fd55feeae30dc0b8502ef4cab03';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const xRANPrachConfigTableStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gxranPrachDataTable_sub6_tdd';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '289';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        var-mem-ref-line = '308';
-        var-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1ac7439428a0fb0c1782323193707965f6';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const xRANPrachConfigTableStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gxranPrachDataTable_mmw';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '290';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        var-mem-ref-line = '308';
-        var-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__common_8h_1ab7c9c49ac127f2812c5ffe8c54364286';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const xRANPrachPreambleLRAStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gxranPreambleforLRA';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-      var-mem-desc-line = '291';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        var-mem-ref-line = '308';
-        var-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_common.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-XRAN layer common functionality for both lls-CU and RU as well as C-plane and
-   U-plane.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__compression_8cpp';
-  file-name = 'xran_compression.cpp';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__compression_8cpp_1a8e2efc093002a3f4ed586a274dac0814';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RB_NUM_ROUNDUP';
-      define-mem-param  = {
-        define-mem-def-name = 'rb';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(BlockFloatCompander::k_numRB * ((rb + BlockFloatCompander::k_numRB - 1) / BlockFloatCompander::k_numRB))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      define-mem-desc-line = '720';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__compression_8cpp_1a509c43699fac542bbef8d2be5ee693e2';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-void(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_bfp_compress_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      typedef-mem-desc-line = '725';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-callback function type for Symbol packet  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__compression_8cpp_1a0f2b928dc9ee0b4a12e23b1eb42ec790';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-void(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_bfp_compress_bfw_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      typedef-mem-desc-line = '780';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-callback function type for Symbol packet  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__compression_8cpp_1a798850dcd04a495f0e6fb9dc80b74299';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-void(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_bfp_decompress_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      typedef-mem-desc-line = '830';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-callback function type for Symbol packet  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1a06b3da7a0303b1a6fae3d28d8c81fd1f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'saturateAbs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'inVal';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '27';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1a74512492194fcab6a55f769e02aa37b4';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'computeExponent';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const BlockFloatCompander::ExpandedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'expStore';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '44';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Compute exponent value for a set of RB from the maximum absolute value.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5b3ddd524752c8f556bc4c654e392321';
-        func-mem-ref-line = '335';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_8b_AVX512';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2356f186e264c7cea4e3c26d448bb1d5';
-        func-mem-ref-line = '359';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_9b_AVX512';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae525362ca026142cab4ac983e29ad0ff';
-        func-mem-ref-line = '395';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_10b_AVX512';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2a8db4c5039bc3d5237b31ca2a129815';
-        func-mem-ref-line = '431';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_12b_AVX512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1acb87fe08d3492b251e7a2561488064fa';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-__m512i
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'networkBytePack9b';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const __m512i
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compData';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '127';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Pack compressed 9 bit data in network byte order
-See https://soco.intel.com/docs/DOC-2665619  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2356f186e264c7cea4e3c26d448bb1d5';
-        func-mem-ref-line = '359';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_9b_AVX512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1a4a2767bece9b74bb6348b416af70a3de';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-__m512i
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'networkBytePack10b';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const __m512i
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compData';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '164';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Pack compressed 10 bit data in network byte order
-See https://soco.intel.com/docs/DOC-2665619  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae525362ca026142cab4ac983e29ad0ff';
-        func-mem-ref-line = '395';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_10b_AVX512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1aafe7eae735c4ebf8f028e7baa6783c22';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-__m512i
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'networkBytePack12b';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const __m512i
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compData';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '201';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Pack compressed 12 bit data in network byte order
-See https://soco.intel.com/docs/DOC-2665619  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2a8db4c5039bc3d5237b31ca2a129815';
-        func-mem-ref-line = '431';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_12b_AVX512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1afb29866152e84d42cd2e3bc116454493';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-__m512i
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'networkByteUnpack9b';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'inData';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '238';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Unpack compressed 9 bit data in network byte order
-See https://soco.intel.com/docs/DOC-2665619  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a32917a78ac1596d9aa95e4089ec88ba9';
-        func-mem-ref-line = '486';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_9b_AVX512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1a27043376e22397cc933d3c4d9450677b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-__m512i
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'networkByteUnpack10b';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'inData';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '271';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Unpack compressed 10 bit data in network byte order
-See https://soco.intel.com/docs/DOC-2665619  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a8fae7506e2b9c9f9365b306375ab6eff';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_10b_AVX512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1a91aa9bdb6901711b43d848a4a5a94d2f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-__m512i
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'networkByteUnpack12b';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'inData';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '304';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Unpack compressed 12 bit data in network byte order
-See https://soco.intel.com/docs/DOC-2665619  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a65b09b78fac0c8dcfc9edd5091b728dd';
-        func-mem-ref-line = '534';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_12b_AVX512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xranlib_compress_avx512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct xranlib_compress_request *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'request';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xranlib_compress_response *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'response';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '729';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-        func-mem-ref-line = '96';
-        func-mem-ref-name = 'numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a8ab4fa409402862ead0d17e13edeeb62';
-        func-mem-ref-line = '39';
-        func-mem-ref-name = 'xranlib_compress_request::numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xranlib_compress_request::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5b3ddd524752c8f556bc4c654e392321';
-        func-mem-ref-line = '335';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_8b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2356f186e264c7cea4e3c26d448bb1d5';
-        func-mem-ref-line = '359';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_9b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae525362ca026142cab4ac983e29ad0ff';
-        func-mem-ref-line = '395';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_10b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2a8db4c5039bc3d5237b31ca2a129815';
-        func-mem-ref-line = '431';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_12b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '558';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a8e2efc093002a3f4ed586a274dac0814';
-        func-mem-ref-line = '720';
-        func-mem-ref-name = 'RB_NUM_ROUNDUP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a06bde7ceb81ae7d8d8a101d7cfe4bb25';
-        func-mem-ref-line = '38';
-        func-mem-ref-name = 'xranlib_compress_request::data_in';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1aa84b1c03297680b54ecd081d2a69d791';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xranlib_compress_response::data_out';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xranlib_compress_response::len';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        func-mem-ref-line = '788';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xranlib_compress_avx512_bfw';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct xranlib_compress_request *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'request';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xranlib_compress_response *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'response';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '783';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '115';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a06bde7ceb81ae7d8d8a101d7cfe4bb25';
-        func-mem-ref-line = '38';
-        func-mem-ref-name = 'xranlib_compress_request::data_in';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1aa84b1c03297680b54ecd081d2a69d791';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xranlib_compress_response::data_out';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        func-mem-ref-line = '640';
-        func-mem-ref-name = 'BlockFloatCompanderBFW::BlockFloatCompress_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1ae7c338f9b485676bfc0ee154384d8676';
-        func-mem-ref-line = '94';
-        func-mem-ref-name = 'switch';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xranlib_compress_request::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xranlib_compress_response::len';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        func-mem-ref-line = '387';
-        func-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xranlib_decompress_avx512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct xranlib_decompress_request *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'request';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xranlib_decompress_response *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'response';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-      func-mem-desc-line = '834';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-        func-mem-ref-line = '96';
-        func-mem-ref-name = 'numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a8ab4fa409402862ead0d17e13edeeb62';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'xranlib_decompress_request::numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        func-mem-ref-line = '63';
-        func-mem-ref-name = 'xranlib_decompress_request::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1ae4ad42b117d59e2e7ff8fad2d5da506e';
-        func-mem-ref-line = '467';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_8b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a32917a78ac1596d9aa95e4089ec88ba9';
-        func-mem-ref-line = '486';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_9b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a8fae7506e2b9c9f9365b306375ab6eff';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_10b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a65b09b78fac0c8dcfc9edd5091b728dd';
-        func-mem-ref-line = '534';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_12b_AVX512';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        func-mem-ref-line = '605';
-        func-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a8e2efc093002a3f4ed586a274dac0814';
-        func-mem-ref-line = '720';
-        func-mem-ref-name = 'RB_NUM_ROUNDUP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1ab7543a52686c726e2f5575a0f53f883f';
-        func-mem-ref-line = '60';
-        func-mem-ref-name = 'xranlib_decompress_request::data_in';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a7eac55fa44711c57d8d15dd09e4db135';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'xranlib_decompress_response::data_out';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xranlib_decompress_response::len';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a45d64e11a1ecc040577b7f22b27dde51';
-        func-mem-ref-line = '788';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_compression.cpp';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__compression_8h';
-  file-name = 'xran_compression.h';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__compression_8h_1a0032610d5043d8df490b0bc403c35a45';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xranlib_companding_version';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'version';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buffer_size';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-      func-mem-desc-line = '86';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Report the version number for the xranlib_companding library.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-\param [in] version Pointer to a char buffer where the version string should be copied.
-\param [in] buffer_size The length of the string buffer, must be at least
-           xranlib_SDK_VERSION_STRING_MAX_LEN characters.
-\return 0 if the version string was populated, otherwise -1.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-External API for compading with the use BFP algorithm.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__compression_8hpp';
-  file-name = 'xran_compression.hpp';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__compression_8hpp_1afb38028874f4f92c87446f57113df109';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'CACHE_ALIGNED';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-alignas(k_cacheByteAlignment)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      define-mem-desc-line = '34';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__compression_8hpp_1a5e70c4df5750d49b6c4b2aacd556500f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ASSUME_CACHE_ALIGNED';
-      define-mem-param  = {
-        define-mem-def-name = 'data';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-__assume_aligned(data, k_cacheByteAlignment);
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1a45cc83687ca392534168cb8f4d64182f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatCompress_Basic';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const ExpandedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompressedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '79';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Reference compression.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '76';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'rb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranlib_compress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1a5b3ddd524752c8f556bc4c654e392321';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatCompress_8b_AVX512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const ExpandedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompressedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '80';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-8 bit compression
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a74512492194fcab6a55f769e02aa37b4';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'computeExponent';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1af62cc2e23934ba7efa6a132a26a339fe';
-        func-mem-ref-line = '326';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranlib_compress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1a2356f186e264c7cea4e3c26d448bb1d5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatCompress_9b_AVX512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const ExpandedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompressedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '81';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-9 bit compression
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a74512492194fcab6a55f769e02aa37b4';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'computeExponent';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1acb87fe08d3492b251e7a2561488064fa';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'networkBytePack9b';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a05f3cac0967e0fc77f7c8e0a1f05ba82';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranlib_compress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1ae525362ca026142cab4ac983e29ad0ff';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatCompress_10b_AVX512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const ExpandedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompressedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '82';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-10 bit compression
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a74512492194fcab6a55f769e02aa37b4';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'computeExponent';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a4a2767bece9b74bb6348b416af70a3de';
-        func-mem-ref-line = '164';
-        func-mem-ref-name = 'networkBytePack10b';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a3351c323474adfa4b66c985141776b2f';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranlib_compress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1a2a8db4c5039bc3d5237b31ca2a129815';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatCompress_12b_AVX512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const ExpandedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompressedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '83';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-12 bit compression
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a74512492194fcab6a55f769e02aa37b4';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'computeExponent';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1aafe7eae735c4ebf8f028e7baa6783c22';
-        func-mem-ref-line = '201';
-        func-mem-ref-name = 'networkBytePack12b';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a0651de68e87558106615163f96b3e599';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranlib_compress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatExpand_Basic';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompressedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ExpandedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '85';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Reference expansion.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        func-mem-ref-line = '834';
-        func-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1ae4ad42b117d59e2e7ff8fad2d5da506e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatExpand_8b_AVX512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompressedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ExpandedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '86';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-8 bit expansion
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1af62cc2e23934ba7efa6a132a26a339fe';
-        func-mem-ref-line = '326';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        func-mem-ref-line = '834';
-        func-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1a32917a78ac1596d9aa95e4089ec88ba9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatExpand_9b_AVX512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompressedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ExpandedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '87';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-9 bit expansion
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1afb29866152e84d42cd2e3bc116454493';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'networkByteUnpack9b';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a05f3cac0967e0fc77f7c8e0a1f05ba82';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        func-mem-ref-line = '834';
-        func-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1a8fae7506e2b9c9f9365b306375ab6eff';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatExpand_10b_AVX512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompressedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ExpandedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '88';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-10 bit expansion
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a27043376e22397cc933d3c4d9450677b';
-        func-mem-ref-line = '271';
-        func-mem-ref-name = 'networkByteUnpack10b';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a3351c323474adfa4b66c985141776b2f';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        func-mem-ref-line = '834';
-        func-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_1a65b09b78fac0c8dcfc9edd5091b728dd';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatExpand_12b_AVX512';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompressedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ExpandedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '89';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-12 bit expansion
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a91aa9bdb6901711b43d848a4a5a94d2f';
-        func-mem-ref-line = '304';
-        func-mem-ref-name = 'networkByteUnpack12b';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '64';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'compander__functional_8cc_1a53f55fd621ce0edd0b50933321ae7ade';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a2bd6ebeefb6ca9674598d443e697918c';
-        func-mem-ref-line = '834';
-        func-mem-ref-name = 'xranlib_decompress_avx512';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_b_f_w_1a45cc83687ca392534168cb8f4d64182f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatCompress_Basic';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const ExpandedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-CompressedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '121';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Reference compression.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'ExpandedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'rb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__compression_8cpp_1aa027200fc051c80b515ee8aeadf44a0e';
-        func-mem-ref-line = '783';
-        func-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'namespace_block_float_compander_b_f_w_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'BlockFloatExpand_Basic';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const CompressedData &
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataIn';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-ExpandedData *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dataOut';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      func-mem-desc-line = '127';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Reference expansion.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ad88e9475d4e269108bb716a1cf5f0d40';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'CompressedData::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1ab2fd68d067a2e45c839584d0985a7953';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'CompressedData::dataCompressed';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8hpp_1a24d9d1d1b013179affb41be0424b8360';
-        func-mem-ref-line = '115';
-        func-mem-ref-name = 'ExpandedData::dataExpanded';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__compression_8hpp_1ae5c6eb9e85f08f46ed0bf72749445d5d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-constexpr unsigned
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_cacheByteAlignment';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 64
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '28';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_1ac740492378f6561cd70808157445ab25';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numBitsIQ';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 16
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '53';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Compute 32 RB at a time.
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_1a32631926e1bf9c12a3d78bd5333e89dc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numRB';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 16
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '54';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_1a50f9476b97e70fe5d181668207df87aa';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numRE';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 12
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '55';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_1a1a0058439dde0ea33e6b74f1a40b59c8';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numREReal';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= k_numRE * 2
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '56';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_1adf512dcf1694f47513a09dfb01657f53';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numSampsExpanded';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= k_numRB * k_numREReal
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '57';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_1a272a213f9881fd9ca5139fac41e0f010';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numSampsCompressed';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= (k_numSampsExpanded * 2) + k_numRB
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '58';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_b_f_w_1ac740492378f6561cd70808157445ab25';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numBitsIQ';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 16
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '95';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Compute 32 RB at a time.
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_b_f_w_1a32631926e1bf9c12a3d78bd5333e89dc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numRB';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '96';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_b_f_w_1a50f9476b97e70fe5d181668207df87aa';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numRE';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 32
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '97';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_b_f_w_1a1a0058439dde0ea33e6b74f1a40b59c8';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numREReal';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= k_numRE * 2
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '98';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_b_f_w_1adf512dcf1694f47513a09dfb01657f53';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numSampsExpanded';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= k_numRB * k_numREReal
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '99';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'namespace_block_float_compander_b_f_w_1a272a213f9881fd9ca5139fac41e0f010';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static constexpr int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'k_numSampsCompressed';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= (k_numSampsExpanded * 2) + k_numRB
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_compression.hpp';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__cp__api_8c';
-  file-name = 'xran_cp_api.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8c_1ab806fff5c941c5825df646db8f584ee7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'CPLEN_TS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(30720000)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      define-mem-desc-line = '541';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a3ca98b2a49501149a7b5baf9174897d8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_init_sectiondb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '66';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Initialize section database.
-  Allocate required memory space to store section information.
-  Each eAxC allocates dedicated storage and the entry size is the maximum number of sections.
-  Total entry size : number of CC * number of antenna * max number of sections * 2(direction)
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_RESOURCE, if memory is not enough to allocate database area
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a38d2cdf58cc777c61b71dd2785d139af';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'ant';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a93b65038922e8dd5f6d9cc499daf25aa';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'XRAN_MAX_SECTIONDB_CTX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a927c0750db0e35def0b5e1a088a5b9e4';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'XRAN_DIR_MAX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ad366e06c49d56ecfe336917a71236554';
-        func-mem-ref-line = '126';
-        func-mem-ref-name = 'XRAN_COMPONENT_CARRIERS_MAX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af3e0ced3530652b3c92220c8783b55fa';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'XRAN_MAX_ANT_ARRAY_ELM_NR';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a965fc18e61438182b0ae70809b68fb23';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_free_sectiondb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '89';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Release and free section database.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@return
- XRAN_STATUS_SUCCESS on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1ae2ff904a83b9524e347f9bab56b5bc70';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_sectioninfo_db *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_section_db';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '94';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a3ec829275710a6a3587af413bd37dc37';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectioninfo_db *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ptr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'index';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '125';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a2a349ad9adaec2cfd7f88e791d451c5e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_add_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'info';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '160';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Add a section information of C-Plane to dabase.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- Direction of C-Plane message for the section to store
-@param cc_id
- CC ID of C-Plane message for the section to store
-@param ruport_id
- RU port ID of C-Plane message for the section to store
-@param ctx_id
- Context index for the section database
-@param info
- The information of this section to store
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARAM, if direction, CC ID or RU port ID is incorrect
- XRAN_STATUS_RESOURCE, if no more space to add on database
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1acadfaa8ee00984098976838a75457775';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_sectioninfo_db::list';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'send_cpmsg';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1ae5d69f1c437b336ec274f5e1ab8e2e30';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_add_multisection_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'gen_info';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '187';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1acadfaa8ee00984098976838a75457775';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_sectioninfo_db::list';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a717d00904ede832e69fe4f3114a96563';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_find_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '242';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Find a section information of C-Plane from dabase
-  by given information.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- The direction of the section to find
-@param cc_id
- The CC ID of the section to find
-@param ruport_id
- RU port ID of the section to find
-@param ctx_id
- Context index for the section database
-@param section_id
- The ID of section to find
-@return
- The pointer of section information if matched section is found
- NULL if failed to find matched section
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1aef16da48f3d30626c31dfeff9d8301fa';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_iterate_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'next';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '291';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Iterate each section information of C-Plane
- from the database of eAxC by given information.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- The direction of the section to find
-@param cc_id
- The CC ID of the section to find
-@param ruport_id
- RU port ID of the section to find
-@param ctx_id
- Context index for the section database
-@param next
- The pointer to store the position of next entry
-@return
- The pointer of section information in the list
- NULL if reached at the end of the list
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a8a0777a40a92869e6b3772feae416db0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_getsize_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '334';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the size of stored entries
- for the database of eAxC by given information.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- The direction of the section to find
-@param cc_id
- The CC ID of the section to find
-@param ruport_id
- RU port ID of the section to find
-@param ctx_id
- Context index for the section database
-@return
- The size of stored entries
- -1 if failed to find matched database
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a3d9c3e2adf0acd0763dbb0c8e8c72f11';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_reset_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '366';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Reset a database of eAxC by given information.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- The direction of the section to find
-@param cc_id
- The CC ID of the section to find
-@param ruport_id
- RU port ID of the section to find
-@param ctx_id
- Context index for the section database
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARM if failed to find matched database
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a201fce4384d6799777dbbefc4a053137';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_dump_sectiondb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '381';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_populate_section_ext_1';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_ext1_dst';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ext1_dst_len';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_bfw_iq_src';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rbNum';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bfwNumPerRb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bfwiqWidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bfwCompMeth';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '387';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-compression method  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2093a855b81dcfff46d379b2c7a700f6';
-        func-mem-ref-line = '142';
-        func-mem-ref-name = 'XRAN_EF_F_ANOTHER_ONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a81b257717e74882b591daf7fd958c012';
-        func-mem-ref-line = '141';
-        func-mem-ref-name = 'XRAN_EF_F_LAST';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1af69684e1de711986c6c92dcb0cde3ef9';
-        func-mem-ref-line = '145';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::extType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '146';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '220';
-        func-mem-ref-name = 'bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ab4efff418afe4f08b45d3c4762f8b31d';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::bfwIqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1abc1efb8cd57478741ed448abe5657af1';
-        func-mem-ref-line = '158';
-        func-mem-ref-name = 'XRAN_CONVERT_BFWIQWIDTH';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687ae57fd13dd77647afe0a45fd16d0d1d18';
-        func-mem-ref-line = '163';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKFLOAT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a341e6485fd9de350805503e938f90708';
-        func-mem-ref-line = '68';
-        func-mem-ref-name = 'XRAN_STATUS_RESOURCE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a06bde7ceb81ae7d8d8a101d7cfe4bb25';
-        func-mem-ref-line = '38';
-        func-mem-ref-name = 'xranlib_compress_request::data_in';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'xranlib_compress_request::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1ad73157f14fa98c54fb563244c1327933';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'xranlib_compress_request::compMethod';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xranlib_compress_request::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687aa875f8d378e4505ebf4e03554bccda4e';
-        func-mem-ref-line = '164';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKSCALE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a08c6866bf6b30f45d8c78a1acb33f6ca';
-        func-mem-ref-line = '165';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_ULAW';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a036896de4dea687b4d28bd819e535529';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BEAMSPACE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a69b09bde0a8a71540b00378a5eb917b9';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_NONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1aa84b1c03297680b54ecd081d2a69d791';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xranlib_compress_response::data_out';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a55f53f65b294f4b5f75190e3565ac295';
-        func-mem-ref-line = '783';
-        func-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xranlib_compress_response::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'XRAN_SECTIONEXT_ALIGN';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1ab147e86ba4d34b9335642861bc2812d5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_cplength';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CP_length';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '542';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a369024df36c290df733e9a273d5330bd';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_freqoffset';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'freqOffset';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'scs';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '550';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a781a2b99d585a188806f964287a2a33a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_copy_sectionext_1';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext1_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'last_flag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '555';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a67c2e87aaab47ca06ae007dc1cc77198';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_sectionext_1';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext1_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'last_flag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '577';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1abe46845a0fe1eea94ce5355d6883eda2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_sectionext_2';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext2_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'last_flag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '688';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1ae99af72dda2f085463f0754804a8ac90';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_sectionext_4';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext4_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'last_flag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '786';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a55015859be3bf2546d429ac8ff25f729';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_sectionext_5';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext5_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'last_flag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '818';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a8a6808ba5994c2ab413ee00dd56299cd';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_append_section_extensions';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '907';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-add section extension to C-Plane packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- A pointer to the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARM
- XRAN_STATUS_RESOURCE if failed to allocate the space to packet buffer
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a68331320b5c982a49c45ae15be297dc1';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'XRAN_MAX_NUM_EXTENSIONS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a735984d41155bc1032e09bece8f8d66d';
-        func-mem-ref-line = '303';
-        func-mem-ref-name = 'xran_section_gen_info::data';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1acb5cfd209ba75c853d03f701e7f91679';
-        func-mem-ref-line = '301';
-        func-mem-ref-name = 'xran_section_gen_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1ab6bd702ad72249afda1244faf2423b95';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_section0';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section0 *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '977';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Fill the section body of type 0 in C-Plane packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param section
- A pointer to the section in the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARM if the number of symbol is invalid
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a87b43105e354029507934592fd9c02b2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_section0_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section0_header *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 's0hdr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1013';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Fill the section header of type 0 in C-Plane packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param s0hdr
- A pointer to the section header in the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS always
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a5afe34fc2d6f3d8ecd8aa5f31e8085db';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_section1';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section1 *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1039';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Fill the section body of type 1 in C-Plane packet
- Extension is not supported.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param section
- A pointer to the section header in the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARM if the number of symbol is invalid
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1af3538a8b0290880a2e13218f11453971';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_section1_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section1_header *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 's1hdr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1077';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Fill the section header of type 1 in C-Plane packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param s1hdr
- A pointer to the section header in the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS always
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a91f8b9144c3cf4b9d1fb4b2df9a5ee0c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_section3';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section3 *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1100';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Fill the section body of type 3 in C-Plane packet
- Extension is not supported.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param section
- A pointer to the section header in the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARM if the number of symbol is invalid
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a4ef81b7f74ac1eeee1f5a7982ef4de7b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_section3_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section3_header *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 's3hdr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1141';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Fill the section header of type 3 in C-Plane packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param s3hdr
- A pointer to the section header in the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS always
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1ad50ae862f0707dab5e7b8e6a774fd225';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_append_control_section';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1169';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-add sections to C-Plane packet
- Section type 1 and 3 are supported.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- A pointer to the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARM if section type is not 1 or 3, or handler is NULL
- XRAN_STATUS_RESOURCE if failed to allocate the space to packet buffer
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a0afad447e78f05813dd3ec3e378c7edd';
-        func-mem-ref-line = '55';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_0';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a09fae1cc20908a77197db78a7581f153';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_radioapp_common_header';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_common_header *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'apphdr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1249';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-fill the information of a radio application header in a C-Plane packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param apphdr
- A pointer to the application header in the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARM if direction, slot index or symbold index is invalid
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a1261c107d1103c8bd1b3376db4aa7951';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_append_radioapp_header';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1297';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-add a radio application header in a C-Plane packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- A pointer to the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@return
- The length of added section (>0) on success
- XRAN_STATUS_INVALID_PARM if section type is invalid, or handler is NULL
- XRAN_STATUS_RESOURCE if failed to allocate the space to packet buffer
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a3675a820a4aec2a8724471cb7f840f16';
-        func-mem-ref-line = '214';
-        func-mem-ref-name = 'hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a3737ed931eee1f2165a21b1bbcd5da78';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_MAX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a0afad447e78f05813dd3ec3e378c7edd';
-        func-mem-ref-line = '55';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_0';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_ctrl_pkt';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1381';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Create a C-Plane packet
- Transport layer fragmentation is not supported.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- A pointer to the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@param CC_ID
- Component Carrier ID for this C-Plane message
-@param Ant_ID
- Antenna ID(RU Port ID) for this C-Plane message
-@param seq_id
- Sequence ID for this C-Plane message
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_RESOURCE if failed to allocate the space to packet buffer
- XRAN_STATUS_INVALID_PARM if section type is invalid
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        func-mem-ref-line = '142';
-        func-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a1261c107d1103c8bd1b3376db4aa7951';
-        func-mem-ref-line = '1297';
-        func-mem-ref-name = 'xran_append_radioapp_header';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1ad50ae862f0707dab5e7b8e6a774fd225';
-        func-mem-ref-line = '1169';
-        func-mem-ref-name = 'xran_append_control_section';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa90ff3ad961fe295cdffddc945999212';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_ecpri_hdr::cmnhdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a61bf830b8866773b24cbca74ed3a4d6f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_payl_size';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab22c1305386eabc256bc6d3492d50846';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'xran_ut_prepare_cp';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        func-mem-ref-line = '535';
-        func-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_section_ext1';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ext';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext1_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'extinfo';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1416';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ad749041bcf50616bac96e4d13b661272';
-        func-mem-ref-line = '2965';
-        func-mem-ref-name = 'xran_get_conf_num_bfweights';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab09d1df0b229edfd34c41706fcfa73e7';
-        func-mem-ref-line = '211';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwNumber';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a1704e602910415f3250e10f4f215fb84';
-        func-mem-ref-line = '147';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::extLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'XRAN_SECTIONEXT_ALIGN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3de53935627d11e11003c38bd6dca548';
-        func-mem-ref-line = '212';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwiqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ab4efff418afe4f08b45d3c4762f8b31d';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::bfwIqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a69b09bde0a8a71540b00378a5eb917b9';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_NONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687ae57fd13dd77647afe0a45fd16d0d1d18';
-        func-mem-ref-line = '163';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKFLOAT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af05d5abe7656953548edfb3eb5117659';
-        func-mem-ref-line = '217';
-        func-mem-ref-name = 'xran_sectionext1_info::exponent';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687aa875f8d378e4505ebf4e03554bccda4e';
-        func-mem-ref-line = '164';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKSCALE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad32c6c9662025c7208ec099075b7ec27';
-        func-mem-ref-line = '218';
-        func-mem-ref-name = 'xran_sectionext1_info::blockScaler';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a08c6866bf6b30f45d8c78a1acb33f6ca';
-        func-mem-ref-line = '165';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_ULAW';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac538592c50bd54df6d3c3dfb98fd1a96';
-        func-mem-ref-line = '219';
-        func-mem-ref-name = 'xran_sectionext1_info::compBitWidthShift';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a036896de4dea687b4d28bd819e535529';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BEAMSPACE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1abeddf07371133e2a155418d2ad6e6606';
-        func-mem-ref-line = '220';
-        func-mem-ref-name = 'xran_sectionext1_info::activeBeamspaceCoeffMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a535b83a8653a891f80fc204eb1d9cb8b';
-        func-mem-ref-line = '214';
-        func-mem-ref-name = 'xran_sectionext1_info::p_bfwIQ';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        func-mem-ref-line = '1668';
-        func-mem-ref-name = 'xran_parse_section_extension';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_section_ext2';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ext';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext2_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'extinfo';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1497';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ab53808b9894ae611b5b0800f2cdc248c';
-        func-mem-ref-line = '179';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext2::extLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'XRAN_SECTIONEXT_ALIGN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2d14a28b7dc7cc4d18dae8c579a15d00';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAzPtWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ae4575041f99a19d0b4e60606fa8dbefb';
-        func-mem-ref-line = '177';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext2::bfAzPtWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0562069083918b7760597eaca4f0dceb';
-        func-mem-ref-line = '227';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZePtWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a44f3c610f47128f388292d02434afe0b';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext2::bfZePtWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af6d308ae11840b67c4e3234a78ca1591';
-        func-mem-ref-line = '229';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAz3ddWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a91c2992cc2931d34eedace92ebed95e3';
-        func-mem-ref-line = '174';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext2::bfAz3ddWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52ffc8175e7bde0adbc75c865c854df2';
-        func-mem-ref-line = '231';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZe3ddWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1afaa633099e5bb43f394e334d2effa115';
-        func-mem-ref-line = '173';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext2::bfZe3ddWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a2b3796df8f24599db86788e5c585bd8e';
-        func-mem-ref-line = '178';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext2::bfaCompResv0';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ad577e27385c9800999196f723131c2a6';
-        func-mem-ref-line = '175';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext2::bfaCompResv1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a62a0cfe73c1305294d16fb9593a2a947';
-        func-mem-ref-line = '232';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZe3dd';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        func-mem-ref-line = '1668';
-        func-mem-ref-name = 'xran_parse_section_extension';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1ad4a3ae88412a933d953fc0f8ae9bb352';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_section_ext4';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ext';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext4_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'extinfo';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1579';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ab53808b9894ae611b5b0800f2cdc248c';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext4::extLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'XRAN_SECTIONEXT_ALIGN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1c0e94567471aac214963f9600d0a4b1';
-        func-mem-ref-line = '254';
-        func-mem-ref-name = 'xran_sectionext4_info::modCompScaler';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a3e975b4b16cb91991ee107f5f3e336b5';
-        func-mem-ref-line = '259';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext4::modCompScaler';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a9469507e787895ef8a3ec1b89df59954';
-        func-mem-ref-line = '252';
-        func-mem-ref-name = 'xran_sectionext4_info::csf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a2a77d2bfcb0d61e85b549fdbbe4bce18';
-        func-mem-ref-line = '260';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext4::csf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        func-mem-ref-line = '1668';
-        func-mem-ref-name = 'xran_parse_section_extension';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_section_ext5';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ext';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_sectionext5_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'extinfo';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1606';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ac83c9926f298a62e15cfbc16571a54fb';
-        func-mem-ref-line = '130';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext_hdr::extLen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'XRAN_SECTIONEXT_ALIGN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a8f86cfef3ff1270fe0b6d93259c3a0dc';
-        func-mem-ref-line = '48';
-        func-mem-ref-name = 'XRAN_MAX_MODCOMP_ADDPARMS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0d53f590f6c03b8aadb7421ea75a0efa';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_sectionext5_info::mcScaleOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a8854bc563f0f80ccc93498c6f6386ebe';
-        func-mem-ref-line = '323';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext5::mcScaleOffset1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aff3ff8bd662f3deba04c54adcbbd2826';
-        func-mem-ref-line = '260';
-        func-mem-ref-name = 'xran_sectionext5_info::csf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ae99d919e21fe8913cf62fe9a45303edf';
-        func-mem-ref-line = '324';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext5::csf1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aabd93f3473c2432cf02d285e460907da';
-        func-mem-ref-line = '261';
-        func-mem-ref-name = 'xran_sectionext5_info::mcScaleReMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa73c9c8643bc91f9af899bcb09d5329d';
-        func-mem-ref-line = '325';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext5::mcScaleReMask1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aca88dbe7fcac3aa95ac605c39a1ef6c3';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext5::mcScaleOffset2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a985dc9bc6fcfe447805f23272240db02';
-        func-mem-ref-line = '321';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext5::csf2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a345b2bf8205e92f1aa2f73109c4e99c5';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext5::mcScaleReMask2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a7c4e67772e2e32e2f63f636730bf6eea';
-        func-mem-ref-line = '258';
-        func-mem-ref-name = 'xran_sectionext5_info::num_sets';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        func-mem-ref-line = '1668';
-        func-mem-ref-name = 'xran_parse_section_extension';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_section_extension';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ext';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_gen_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1668';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1acb5cfd209ba75c853d03f701e7f91679';
-        func-mem-ref-line = '301';
-        func-mem-ref-name = 'xran_section_gen_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a735984d41155bc1032e09bece8f8d66d';
-        func-mem-ref-line = '303';
-        func-mem-ref-name = 'xran_section_gen_info::data';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac1c64088df7167c5a46bf9a5bb746534';
-        func-mem-ref-line = '305';
-        func-mem-ref-name = 'xran_section_gen_info::m_ext1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        func-mem-ref-line = '1416';
-        func-mem-ref-name = 'xran_parse_section_ext1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a8aed22e2c7b283705ec82e0120515618';
-        func-mem-ref-line = '302';
-        func-mem-ref-name = 'xran_section_gen_info::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aa51e4f2fde3e58c4cf60033529779e54';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a9da3976c12b7433a90917228f7069381';
-        func-mem-ref-line = '306';
-        func-mem-ref-name = 'xran_section_gen_info::m_ext2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af3d96c5ccff84bf6a444f260f58a49f2';
-        func-mem-ref-line = '1497';
-        func-mem-ref-name = 'xran_parse_section_ext2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a0837b73911763ea972db60ead94d7c15';
-        func-mem-ref-line = '152';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_4';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1adaf7350928e8b26da41ded39ba7295e5';
-        func-mem-ref-line = '308';
-        func-mem-ref-name = 'xran_section_gen_info::m_ext4';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1ad4a3ae88412a933d953fc0f8ae9bb352';
-        func-mem-ref-line = '1579';
-        func-mem-ref-name = 'xran_parse_section_ext4';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aaea21d0be8d5ee905837f26a28c316a9';
-        func-mem-ref-line = '153';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_5';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6948d126d229683da976877b617fbd8e';
-        func-mem-ref-line = '309';
-        func-mem-ref-name = 'xran_section_gen_info::m_ext5';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af03e99a3b1e9498ca15458e0440c12a1';
-        func-mem-ref-line = '1606';
-        func-mem-ref-name = 'xran_parse_section_ext5';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977ade744d9dc1b89a8e912564d6cd0e0ea5';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_0';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a63cd3bfd8691b1633bacfd3cf9d9546d';
-        func-mem-ref-line = '151';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_3';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a68331320b5c982a49c45ae15be297dc1';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'XRAN_MAX_NUM_EXTENSIONS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        func-mem-ref-line = '1749';
-        func-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_cp_pkt';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'result';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_recv_packet_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt_info';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      func-mem-desc-line = '1749';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Parse a C-Plane packet (for RU emulation)
- Transport layer fragmentation is not supported.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- The pointer of the packet buffer to be parsed
-@param params
- The pointer of structure to store the information of parsed packet
-@param eaxc
- The pointer of sturcture to store the decomposed information of ecpriRtcid/ecpriPcid
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PACKET if failed to parse the packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6602a966370956b35631e68698539cac';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PACKET';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a29711c2ced54314eda6c2d0b869a0e63';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'XRAN_PAYLOAD_VER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '281';
-        func-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1abfeae9f0b773fefda3b80b9ca41d3ff6';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xran_recv_packet_info::payload_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1acd06407a6718be7fc0ed0b9bf6b9e4c3';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'xran_recv_packet_info::eaxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a6c426a9de5864167cd297299f82535ca';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xran_eaxc_info::cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a7d93f32b8b4f771bd3ccf0b917cbec8b';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'xran_eaxc_info::bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a9264d54f92ac22a760270816417a692b';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_eaxc_info::ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afb85286a39539b98fa09e33ccfa6226b';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xran_eaxc_info::ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1ad03f3906ca027603299130f471bbdfe3';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xran_recv_packet_info::seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a860ee826897d09d78f35d2b15085efac';
-        func-mem-ref-line = '53';
-        func-mem-ref-name = 'xran_recv_packet_info::subseq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afc198efda3f50db2a5cae3c738528dd9';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'xran_recv_packet_info::ebit';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a0afad447e78f05813dd3ec3e378c7edd';
-        func-mem-ref-line = '55';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_0';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a3675a820a4aec2a8724471cb7f840f16';
-        func-mem-ref-line = '214';
-        func-mem-ref-name = 'hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        func-mem-ref-line = '284';
-        func-mem-ref-name = 'xran_cp_header_params::fftSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '339';
-        func-mem-ref-name = 'xran_cp_radioapp_section0_header::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae470e3869d1cbf07cd5f78ab6709b9e1';
-        func-mem-ref-line = '285';
-        func-mem-ref-name = 'xran_cp_header_params::scs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1addd131fba195042d2b0b7de7c5183b6a';
-        func-mem-ref-line = '341';
-        func-mem-ref-name = 'xran_cp_radioapp_section0_header::frameStructure';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        func-mem-ref-line = '81';
-        func-mem-ref-name = 'xran_cp_radioapp_frameStructure::fftSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '289';
-        func-mem-ref-name = 'xran_cp_header_params::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa4ed885cdd3c67f4df8c1f6b20cc031c';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'xran_cp_radioapp_frameStructure::uScs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '290';
-        func-mem-ref-name = 'xran_cp_header_params::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '342';
-        func-mem-ref-name = 'xran_cp_radioapp_section0_header::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1d127017fb298b889f4ba24752d08b8e';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'xran_section_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'xran_section_info::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '195';
-        func-mem-ref-name = 'xran_section_info::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'xran_section_info::symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        func-mem-ref-line = '194';
-        func-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_section_info::reMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a1f3289201658ac2a09203c4fb974b1e7';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '286';
-        func-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a2c555c4732301a1ffa8b9957fbe51a76';
-        func-mem-ref-line = '365';
-        func-mem-ref-name = 'xran_cp_radioapp_section1_header::udComp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa1f422e7156fc4b759197bd687beffba';
-        func-mem-ref-line = '48';
-        func-mem-ref-name = 'xran_radioapp_udComp_header::udIqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '287';
-        func-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a9c71fd134ce52f71b21a0a9bef99163a';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'xran_radioapp_udComp_header::udCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        func-mem-ref-line = '200';
-        func-mem-ref-name = 'xran_section_info::beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        func-mem-ref-line = '1668';
-        func-mem-ref-name = 'xran_parse_section_extension';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a80bcc2d7d7aff5e850d26892e703c637';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_3';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '390';
-        func-mem-ref-name = 'xran_cp_radioapp_section3_header::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1addd131fba195042d2b0b7de7c5183b6a';
-        func-mem-ref-line = '392';
-        func-mem-ref-name = 'xran_cp_radioapp_section3_header::frameStructure';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '393';
-        func-mem-ref-name = 'xran_cp_radioapp_section3_header::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a2c555c4732301a1ffa8b9957fbe51a76';
-        func-mem-ref-line = '394';
-        func-mem-ref-name = 'xran_cp_radioapp_section3_header::udComp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '199';
-        func-mem-ref-name = 'xran_section_info::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610aef4c60356367eca22835d6905367c532';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_5';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610ae6f2c09491abd9b5ddf176281f5fc901';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_6';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a99cb6565a1f64c92f624b3e036d810bb';
-        func-mem-ref-line = '60';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_7';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1acb5cfd209ba75c853d03f701e7f91679';
-        func-mem-ref-line = '301';
-        func-mem-ref-name = 'xran_section_gen_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a8aed22e2c7b283705ec82e0120515618';
-        func-mem-ref-line = '302';
-        func-mem-ref-name = 'xran_section_gen_info::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a735984d41155bc1032e09bece8f8d66d';
-        func-mem-ref-line = '303';
-        func-mem-ref-name = 'xran_section_gen_info::data';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab09d1df0b229edfd34c41706fcfa73e7';
-        func-mem-ref-line = '211';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwNumber';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3de53935627d11e11003c38bd6dca548';
-        func-mem-ref-line = '212';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwiqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aa51e4f2fde3e58c4cf60033529779e54';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aed0ddbdef5f3287fe38c115bf0f6b361';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAzPt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2d14a28b7dc7cc4d18dae8c579a15d00';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAzPtWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a8d5cbe6476d0e8b325cd4e1bad03a6d3';
-        func-mem-ref-line = '228';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZePt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0562069083918b7760597eaca4f0dceb';
-        func-mem-ref-line = '227';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZePtWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1adc26301dfc01bf86c8dc53bdef1ac5c3';
-        func-mem-ref-line = '230';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAz3dd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af6d308ae11840b67c4e3234a78ca1591';
-        func-mem-ref-line = '229';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAz3ddWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a62a0cfe73c1305294d16fb9593a2a947';
-        func-mem-ref-line = '232';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZe3dd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52ffc8175e7bde0adbc75c865c854df2';
-        func-mem-ref-line = '231';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZe3ddWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a455c1bba3cc6776c7c953f468da68d89';
-        func-mem-ref-line = '234';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAzSI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad7bfdcda7332da505aa1712b68452cd2';
-        func-mem-ref-line = '235';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZeSI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a0837b73911763ea972db60ead94d7c15';
-        func-mem-ref-line = '152';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_4';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a9469507e787895ef8a3ec1b89df59954';
-        func-mem-ref-line = '252';
-        func-mem-ref-name = 'xran_sectionext4_info::csf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1c0e94567471aac214963f9600d0a4b1';
-        func-mem-ref-line = '254';
-        func-mem-ref-name = 'xran_sectionext4_info::modCompScaler';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aaea21d0be8d5ee905837f26a28c316a9';
-        func-mem-ref-line = '153';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_5';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a7c4e67772e2e32e2f63f636730bf6eea';
-        func-mem-ref-line = '258';
-        func-mem-ref-name = 'xran_sectionext5_info::num_sets';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aff3ff8bd662f3deba04c54adcbbd2826';
-        func-mem-ref-line = '260';
-        func-mem-ref-name = 'xran_sectionext5_info::csf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aabd93f3473c2432cf02d285e460907da';
-        func-mem-ref-line = '261';
-        func-mem-ref-name = 'xran_sectionext5_info::mcScaleReMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0d53f590f6c03b8aadb7421ea75a0efa';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_sectionext5_info::mcScaleOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977ade744d9dc1b89a8e912564d6cd0e0ea5';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_0';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a63cd3bfd8691b1633bacfd3cf9d9546d';
-        func-mem-ref-line = '151';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_3';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1aa17765d107c851ebcc3d202cef78aa75';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'send_mbuf_cp_perf';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__cp__api_8c_1a2ca2e11bcf44488ac29a25881880237b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_sectioninfo_db
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'sectiondb';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      var-mem-desc-line = '834';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__cp__api_8c_1a662b3c0ddb39ded79d56724ebf15fab9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static const uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'zeropad';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { 0, 0, 0, 0 }
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      var-mem-desc-line = '48';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__cp__api_8c_1a58882d5ec145878bed73feb68878fc5d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static const uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bitmask';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { 0x00, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, 0xff }
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-      var-mem-desc-line = '49';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_cp_api.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides the API functions to build Control Plane Messages
-     for XRAN Front Haul layer as defined in XRAN-FH.CUS.0-v02.01.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__cp__api_8h';
-  file-name = 'xran_cp_api.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a93b65038922e8dd5f6d9cc499daf25aa';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_SECTIONDB_CTX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a68331320b5c982a49c45ae15be297dc1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_NUM_EXTENSIONS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-XRAN_MAX_PRBS /* Maximum number of extensions in a section [up to 1 ext section per RB]*/
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a43a11acc24aac973f8f6353dee4a532e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_NUM_UE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-16      /* Maximum number of UEs/Lyaers */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a3dc5e48b847e25677f9b5b36c547f840';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_NUM_ANT_BF';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-64      /* Maximum number of beamforming antenna,
-                                             * could be defined as XRAN_MAX_ANTENNA_NR */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '45';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1acf59e7a9af32c6c8c8dd3d7b1e6ee0ca';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_BFW_N';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(XRAN_MAX_NUM_ANT_BF*XRAN_MAX_NUM_UE)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a8f86cfef3ff1270fe0b6d93259c3a0dc';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_MODCOMP_ADDPARMS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-6       /* max should be even number */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '48';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SECTIONEXT_ALIGN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-4       /* alignment size in byte for section extension */
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '50';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a7db7a997624aa3f2bb6c24afce785d8f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SLOTID_MAX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-16
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '75';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Maximum Slot Index, defined in 5.4.4.6  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1ab857f37965e53c6fba1f143b4071eb2c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_CONVERT_NUMPRBC';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((x) > 255 ? 0 : (x))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '118';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Macro to convert the number of PRBs as defined in 5.4.5.6  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a87f4d003bb899541f97db308e63e886a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_CONVERT_IQWIDTH';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((x) > 15 ? 0 : (x))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '120';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1abf98f6e7977eb11f3030825ccd7d055b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SYMBOLNUMBER_MIN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '123';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Minimum number of symbols, defined in 5.4.5.7  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a1d78ee29f7a9b4f518b184f039830372';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SYMBOLNUMBER_MAX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-14
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '125';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Maximum number of symbols, defined in  5.4.5.7  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a0a08b5da6846d688ab27d4a0eab98144';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LAAMSGTYPE_LBT_PDSCH_REQ';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '128';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a1d6c0f2b27eb754cb7f298814d5e2650';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LAAMSGTYPE_LBT_DRS_REQ';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '129';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a04cde8ffac02a24a7c46d799cc04c34f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LAAMSGTYPE_LBT_PDSCH_RSP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '130';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1ad3daa5416e356598608e375352b48d32';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LAAMSGTYPE_LBT_DRS_RSP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '131';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a6e272bac1a1872415b6fbbc45517f8a3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LAAMSGTYPE_LBT_BUFFER_ERROR';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-4
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '132';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a4c0abe755475d81dd73d4af65e512b0b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LAAMSGTYPE_LBT_CWCONFIG_REQ';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-5
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '133';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a07da3eb003ffb682ad3b0d26480930bb';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LAAMSGTYPE_LBT_CWCONFIG_RSP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-6
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '134';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1aa5c353bbfda234547d82b2523e7175d1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LBTMODE_FULL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '136';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1ad33101f746e84d0cafb702f0eac5d06f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LBTMODE_PARTIAL25';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '137';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a65c843c2f2aed43d8d42f226847929b3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LBTMODE_PARTIAL34';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '138';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a66d322a9ad89e5cc923a2894071b0130';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_LBTMODE_FULLSTOP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '139';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a81b257717e74882b591daf7fd958c012';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_EF_F_LAST';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '141';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1a2093a855b81dcfff46d379b2c7a700f6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_EF_F_ANOTHER_ONE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '142';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__cp__api_8h_1abc1efb8cd57478741ed448abe5657af1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_CONVERT_BFWIQWIDTH';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((x) > 15 ? 0 : (x))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      define-mem-desc-line = '158';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Macro to convert bfwIqWidth defined in 5.4.7.1.1, Table 5-15  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_sectiontype';
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONTYPE_0; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONTYPE_1; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONTYPE_3; enum-value = '= 3'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONTYPE_5; enum-value = '= 5'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONTYPE_6; enum-value = '= 6'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONTYPE_7; enum-value = '= 7'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONTYPE_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '54';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Control Plane section types, defined in 5.4 Table 5.1  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1ae51812e2dae7d8776b443f818f277d5b';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_filterindex';
-      enum-mem-enum = { enum-name = XRAN_FILTERINDEX_STANDARD; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_FILTERINDEX_PRACH_012; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_FILTERINDEX_PRACH_3; enum-value = '= 2'; };
-      enum-mem-enum = { enum-name = XRAN_FILTERINDEX_PRACH_ABC; enum-value = '= 3'; };
-      enum-mem-enum = { enum-name = XRAN_FILTERINDEX_NPRACH; enum-value = '= 4'; };
-      enum-mem-enum = { enum-name = XRAN_FILTERINDEX_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '65';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Filter index, defined in 5.4.4.3  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1a36acab66b2e66a57a07491b9bcf042aa';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_fftsize';
-      enum-mem-enum = { enum-name = XRAN_FFTSIZE_128; enum-value = '= 7'; };
-      enum-mem-enum = { enum-name = XRAN_FFTSIZE_256; enum-value = '= 8'; };
-      enum-mem-enum = { enum-name = XRAN_FFTSIZE_512; enum-value = '= 9'; };
-      enum-mem-enum = { enum-name = XRAN_FFTSIZE_1024; enum-value = '= 10'; };
-      enum-mem-enum = { enum-name = XRAN_FFTSIZE_2048; enum-value = '= 11'; };
-      enum-mem-enum = { enum-name = XRAN_FFTSIZE_4096; enum-value = '= 12'; };
-      enum-mem-enum = { enum-name = XRAN_FFTSIZE_1536; enum-value = '= 13'; };
-      enum-mem-enum = { enum-name = XRAN_FFTSIZE_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '78';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-FFT size in frame structure, defined in 5.4.4.13 Table 5.9  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1ab5fcc18cec14a3550b834bdf8f2d5797';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_subcarrierspacing';
-      enum-mem-enum = { enum-name = XRAN_SCS_15KHZ; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_30KHZ; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_60KHZ; enum-value = '= 2'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_120KHZ; enum-value = '= 3'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_240KHZ; enum-value = '= 4'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_1P25KHZ; enum-value = '= 12'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_3P75KHZ; enum-value = '= 13'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_5KHZ; enum-value = '= 14'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_7P5KHZ; enum-value = '= 15'; };
-      enum-mem-enum = { enum-name = XRAN_SCS_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '90';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Sub-carrier spacing, defined in 5.4.4.13 Table 5.10  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1a1087eb8c21d4b4e104b12a056ff65553';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_rbindicator';
-      enum-mem-enum = { enum-name = XRAN_RBIND_EVERY; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_RBIND_EVERYOTHER; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_RBIND_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '104';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Resource block indicator, defined in 5.4.5.2  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1a056d791208720148306b686856cd36b0';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_symbolnuminc';
-      enum-mem-enum = { enum-name = XRAN_SYMBOLNUMBER_NOTINC; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_SYMBOLNUMBER_INC; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_SYMBOLNUMBER_INC_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '111';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Symbol number increment command, defined in 5.4.5.3  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_sectionextcmd';
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONEXTCMD_0; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONEXTCMD_1; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONEXTCMD_2; enum-value = '= 2'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONEXTCMD_3; enum-value = '= 3'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONEXTCMD_4; enum-value = '= 4'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONEXTCMD_5; enum-value = '= 5'; };
-      enum-mem-enum = { enum-name = XRAN_CP_SECTIONEXTCMD_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '147';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Control Plane section extension commands, defined in 5.4.6 Table 5.13  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_bfw_compression_method';
-      enum-mem-enum = { enum-name = XRAN_BFWCOMPMETHOD_NONE; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_BFWCOMPMETHOD_BLKFLOAT; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_BFWCOMPMETHOD_BLKSCALE; enum-value = '= 2'; };
-      enum-mem-enum = { enum-name = XRAN_BFWCOMPMETHOD_ULAW; enum-value = '= 3'; };
-      enum-mem-enum = { enum-name = XRAN_BFWCOMPMETHOD_BEAMSPACE; enum-value = '= 4'; };
-      enum-mem-enum = { enum-name = XRAN_BFWCOMPMETHOD_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '161';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Beamforming Weights Compression Method 5.4.7.1.1, Table 5-16  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__cp__api_8h_1af0c76f21d944cd4527170c37c652d388';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_cp_bfa_bitwidth';
-      enum-mem-enum = { enum-name = XRAN_BFABITWIDTH_NO; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_BFABITWIDTH_2BIT; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_BFABITWIDTH_3BIT; enum-value = '= 2'; };
-      enum-mem-enum = { enum-name = XRAN_BFABITWIDTH_4BIT; enum-value = '= 3'; };
-      enum-mem-enum = { enum-name = XRAN_BFABITWIDTH_5BIT; enum-value = '= 4'; };
-      enum-mem-enum = { enum-name = XRAN_BFABITWIDTH_6BIT; enum-value = '= 5'; };
-      enum-mem-enum = { enum-name = XRAN_BFABITWIDTH_7BIT; enum-value = '= 6'; };
-      enum-mem-enum = { enum-name = XRAN_BFABITWIDTH_8BIT; enum-value = '= 7'; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      enum-mem-desc-line = '171';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Beamforming Attributes Bitwidth 5.4.7.2.1  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1ab4bb8d75b8549c5b475d6ffe27e17286';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_cplength';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cpLength';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '348';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1a4b7c2b7f89a0a04b07426e6adbecdb27';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_freqoffset';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'freqOffset';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'scs';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '349';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        func-mem-ref-line = '308';
-        func-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1af9eb550e92ea270af41b4b6bcda363db';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_ctrl_pkt';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '351';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Create a C-Plane packet
- Transport layer fragmentation is not supported.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- A pointer to the packet buffer
-@param params
- A porinter to the information to generate a C-Plane packet
-@param CC_ID
- Component Carrier ID for this C-Plane message
-@param Ant_ID
- Antenna ID(RU Port ID) for this C-Plane message
-@param seq_id
- Sequence ID for this C-Plane message
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_RESOURCE if failed to allocate the space to packet buffer
- XRAN_STATUS_INVALID_PARM if section type is invalid
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        func-mem-ref-line = '142';
-        func-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a1261c107d1103c8bd1b3376db4aa7951';
-        func-mem-ref-line = '1297';
-        func-mem-ref-name = 'xran_append_radioapp_header';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1ad50ae862f0707dab5e7b8e6a774fd225';
-        func-mem-ref-line = '1169';
-        func-mem-ref-name = 'xran_append_control_section';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa90ff3ad961fe295cdffddc945999212';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_ecpri_hdr::cmnhdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a61bf830b8866773b24cbca74ed3a4d6f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_payl_size';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1ab22c1305386eabc256bc6d3492d50846';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'xran_ut_prepare_cp';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        func-mem-ref-line = '535';
-        func-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1a38c83cd67a7265920f3bd0b36510f713';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_cp_pkt';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'result';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_recv_packet_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt_info';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '356';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Parse a C-Plane packet (for RU emulation)
- Transport layer fragmentation is not supported.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- The pointer of the packet buffer to be parsed
-@param params
- The pointer of structure to store the information of parsed packet
-@param eaxc
- The pointer of sturcture to store the decomposed information of ecpriRtcid/ecpriPcid
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PACKET if failed to parse the packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6602a966370956b35631e68698539cac';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PACKET';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a29711c2ced54314eda6c2d0b869a0e63';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'XRAN_PAYLOAD_VER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6c787affb1020c2b8058a3ddeff3fe52';
-        func-mem-ref-line = '320';
-        func-mem-ref-name = 'xran_cp_gen_params::hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_cp_header_params::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a048f7f66787565b266517ddaa551d98e';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_cp_header_params::frameId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a45cd2998ed056e5139a76bf36053ed14';
-        func-mem-ref-line = '279';
-        func-mem-ref-name = 'xran_cp_header_params::subframeId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0eb3f725109bb1afb9094b025af26678';
-        func-mem-ref-line = '280';
-        func-mem-ref-name = 'xran_cp_header_params::slotId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '281';
-        func-mem-ref-name = 'xran_cp_header_params::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae273caa235b1c6085de4ad13886f82c9';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_cp_gen_params::sectionType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1abfeae9f0b773fefda3b80b9ca41d3ff6';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xran_recv_packet_info::payload_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1acd06407a6718be7fc0ed0b9bf6b9e4c3';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'xran_recv_packet_info::eaxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a6c426a9de5864167cd297299f82535ca';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xran_eaxc_info::cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a7d93f32b8b4f771bd3ccf0b917cbec8b';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'xran_eaxc_info::bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a9264d54f92ac22a760270816417a692b';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_eaxc_info::ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afb85286a39539b98fa09e33ccfa6226b';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xran_eaxc_info::ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1ad03f3906ca027603299130f471bbdfe3';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xran_recv_packet_info::seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a860ee826897d09d78f35d2b15085efac';
-        func-mem-ref-line = '53';
-        func-mem-ref-name = 'xran_recv_packet_info::subseq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afc198efda3f50db2a5cae3c738528dd9';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'xran_recv_packet_info::ebit';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a0afad447e78f05813dd3ec3e378c7edd';
-        func-mem-ref-line = '55';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_0';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a3675a820a4aec2a8724471cb7f840f16';
-        func-mem-ref-line = '214';
-        func-mem-ref-name = 'hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        func-mem-ref-line = '284';
-        func-mem-ref-name = 'xran_cp_header_params::fftSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '339';
-        func-mem-ref-name = 'xran_cp_radioapp_section0_header::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae470e3869d1cbf07cd5f78ab6709b9e1';
-        func-mem-ref-line = '285';
-        func-mem-ref-name = 'xran_cp_header_params::scs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1addd131fba195042d2b0b7de7c5183b6a';
-        func-mem-ref-line = '341';
-        func-mem-ref-name = 'xran_cp_radioapp_section0_header::frameStructure';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-        func-mem-ref-line = '81';
-        func-mem-ref-name = 'xran_cp_radioapp_frameStructure::fftSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '289';
-        func-mem-ref-name = 'xran_cp_header_params::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa4ed885cdd3c67f4df8c1f6b20cc031c';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'xran_cp_radioapp_frameStructure::uScs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '290';
-        func-mem-ref-name = 'xran_cp_header_params::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '342';
-        func-mem-ref-name = 'xran_cp_radioapp_section0_header::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6ccd48a36736101737e9b419d7a3cc85';
-        func-mem-ref-line = '296';
-        func-mem-ref-name = 'xran_section_gen_info::info';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1d127017fb298b889f4ba24752d08b8e';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'xran_section_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a4fc3a0c58dfbd1e68224521185cb9384';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'xran_section_info::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-        func-mem-ref-line = '195';
-        func-mem-ref-name = 'xran_section_info::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-        func-mem-ref-line = '190';
-        func-mem-ref-name = 'xran_section_info::symInc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'xran_section_info::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2b72ddddeff4e4a8a5c191695ec41079';
-        func-mem-ref-line = '194';
-        func-mem-ref-name = 'xran_section_info::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'xran_section_info::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab8acca18b930cde25e1cf85ae86c964c';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_section_info::reMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a1f3289201658ac2a09203c4fb974b1e7';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1520b1ef6131bff6c14b88d849c266c5';
-        func-mem-ref-line = '286';
-        func-mem-ref-name = 'xran_cp_header_params::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a2c555c4732301a1ffa8b9957fbe51a76';
-        func-mem-ref-line = '365';
-        func-mem-ref-name = 'xran_cp_radioapp_section1_header::udComp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa1f422e7156fc4b759197bd687beffba';
-        func-mem-ref-line = '48';
-        func-mem-ref-name = 'xran_radioapp_udComp_header::udIqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1e4a3c43fc7865c6520471fb9ba8501f';
-        func-mem-ref-line = '287';
-        func-mem-ref-name = 'xran_cp_header_params::compMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a9c71fd134ce52f71b21a0a9bef99163a';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'xran_radioapp_udComp_header::udCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ac7deef3ca4b0fc12769165dbf9374569';
-        func-mem-ref-line = '200';
-        func-mem-ref-name = 'xran_section_info::beamId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '198';
-        func-mem-ref-name = 'xran_section_info::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a9d4ed2d1226eb004597b69dfd86c7c93';
-        func-mem-ref-line = '1668';
-        func-mem-ref-name = 'xran_parse_section_extension';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a80bcc2d7d7aff5e850d26892e703c637';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_3';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '390';
-        func-mem-ref-name = 'xran_cp_radioapp_section3_header::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1addd131fba195042d2b0b7de7c5183b6a';
-        func-mem-ref-line = '392';
-        func-mem-ref-name = 'xran_cp_radioapp_section3_header::frameStructure';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-        func-mem-ref-line = '393';
-        func-mem-ref-name = 'xran_cp_radioapp_section3_header::cpLength';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a2c555c4732301a1ffa8b9957fbe51a76';
-        func-mem-ref-line = '394';
-        func-mem-ref-name = 'xran_cp_radioapp_section3_header::udComp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '199';
-        func-mem-ref-name = 'xran_section_info::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610aef4c60356367eca22835d6905367c532';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_5';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610ae6f2c09491abd9b5ddf176281f5fc901';
-        func-mem-ref-line = '59';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_6';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a6e8f1d76afde95b2d85b1fd99aaa1610a99cb6565a1f64c92f624b3e036d810bb';
-        func-mem-ref-line = '60';
-        func-mem-ref-name = 'XRAN_CP_SECTIONTYPE_7';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa561d89cbc570e39183c64a5095a6053';
-        func-mem-ref-line = '298';
-        func-mem-ref-name = 'xran_section_gen_info::exDataSize';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1acb5cfd209ba75c853d03f701e7f91679';
-        func-mem-ref-line = '301';
-        func-mem-ref-name = 'xran_section_gen_info::type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a8aed22e2c7b283705ec82e0120515618';
-        func-mem-ref-line = '302';
-        func-mem-ref-name = 'xran_section_gen_info::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a735984d41155bc1032e09bece8f8d66d';
-        func-mem-ref-line = '303';
-        func-mem-ref-name = 'xran_section_gen_info::data';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ab09d1df0b229edfd34c41706fcfa73e7';
-        func-mem-ref-line = '211';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwNumber';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a3de53935627d11e11003c38bd6dca548';
-        func-mem-ref-line = '212';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwiqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'xran_sectionext1_info::bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aa51e4f2fde3e58c4cf60033529779e54';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_2';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aed0ddbdef5f3287fe38c115bf0f6b361';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAzPt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2d14a28b7dc7cc4d18dae8c579a15d00';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAzPtWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a8d5cbe6476d0e8b325cd4e1bad03a6d3';
-        func-mem-ref-line = '228';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZePt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0562069083918b7760597eaca4f0dceb';
-        func-mem-ref-line = '227';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZePtWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1adc26301dfc01bf86c8dc53bdef1ac5c3';
-        func-mem-ref-line = '230';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAz3dd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1af6d308ae11840b67c4e3234a78ca1591';
-        func-mem-ref-line = '229';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAz3ddWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a62a0cfe73c1305294d16fb9593a2a947';
-        func-mem-ref-line = '232';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZe3dd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52ffc8175e7bde0adbc75c865c854df2';
-        func-mem-ref-line = '231';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZe3ddWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a455c1bba3cc6776c7c953f468da68d89';
-        func-mem-ref-line = '234';
-        func-mem-ref-name = 'xran_sectionext2_info::bfAzSI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ad7bfdcda7332da505aa1712b68452cd2';
-        func-mem-ref-line = '235';
-        func-mem-ref-name = 'xran_sectionext2_info::bfZeSI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a0837b73911763ea972db60ead94d7c15';
-        func-mem-ref-line = '152';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_4';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a9469507e787895ef8a3ec1b89df59954';
-        func-mem-ref-line = '252';
-        func-mem-ref-name = 'xran_sectionext4_info::csf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a1c0e94567471aac214963f9600d0a4b1';
-        func-mem-ref-line = '254';
-        func-mem-ref-name = 'xran_sectionext4_info::modCompScaler';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977aaea21d0be8d5ee905837f26a28c316a9';
-        func-mem-ref-line = '153';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_5';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a7c4e67772e2e32e2f63f636730bf6eea';
-        func-mem-ref-line = '258';
-        func-mem-ref-name = 'xran_sectionext5_info::num_sets';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aff3ff8bd662f3deba04c54adcbbd2826';
-        func-mem-ref-line = '260';
-        func-mem-ref-name = 'xran_sectionext5_info::csf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aabd93f3473c2432cf02d285e460907da';
-        func-mem-ref-line = '261';
-        func-mem-ref-name = 'xran_sectionext5_info::mcScaleReMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a0d53f590f6c03b8aadb7421ea75a0efa';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_sectionext5_info::mcScaleOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977ade744d9dc1b89a8e912564d6cd0e0ea5';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_0';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a63cd3bfd8691b1633bacfd3cf9d9546d';
-        func-mem-ref-line = '151';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_3';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1aa17765d107c851ebcc3d202cef78aa75';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'send_mbuf_cp_perf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1a3ca98b2a49501149a7b5baf9174897d8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_init_sectiondb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '360';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Initialize section database.
-  Allocate required memory space to store section information.
-  Each eAxC allocates dedicated storage and the entry size is the maximum number of sections.
-  Total entry size : number of CC * number of antenna * max number of sections * 2(direction)
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_RESOURCE, if memory is not enough to allocate database area
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a38d2cdf58cc777c61b71dd2785d139af';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'ant';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a93b65038922e8dd5f6d9cc499daf25aa';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'XRAN_MAX_SECTIONDB_CTX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a927c0750db0e35def0b5e1a088a5b9e4';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'XRAN_DIR_MAX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ad366e06c49d56ecfe336917a71236554';
-        func-mem-ref-line = '126';
-        func-mem-ref-name = 'XRAN_COMPONENT_CARRIERS_MAX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af3e0ced3530652b3c92220c8783b55fa';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'XRAN_MAX_ANT_ARRAY_ELM_NR';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1a965fc18e61438182b0ae70809b68fb23';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_free_sectiondb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '361';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Release and free section database.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@return
- XRAN_STATUS_SUCCESS on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1a2a349ad9adaec2cfd7f88e791d451c5e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_add_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'info';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '362';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Add a section information of C-Plane to dabase.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- Direction of C-Plane message for the section to store
-@param cc_id
- CC ID of C-Plane message for the section to store
-@param ruport_id
- RU port ID of C-Plane message for the section to store
-@param ctx_id
- Context index for the section database
-@param info
- The information of this section to store
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARAM, if direction, CC ID or RU port ID is incorrect
- XRAN_STATUS_RESOURCE, if no more space to add on database
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1acadfaa8ee00984098976838a75457775';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_sectioninfo_db::list';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'send_cpmsg';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1ae5d69f1c437b336ec274f5e1ab8e2e30';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_add_multisection_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'gen_info';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '365';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1acadfaa8ee00984098976838a75457775';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_sectioninfo_db::list';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a92abda0bec7c1c978fe96f87aad18067';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_cp_gen_params::dir';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a52bddd404e766ddb6f2b9eabe15ea5b1';
-        func-mem-ref-line = '318';
-        func-mem-ref-name = 'xran_cp_gen_params::numSections';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1a717d00904ede832e69fe4f3114a96563';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_find_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'section_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '368';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Find a section information of C-Plane from dabase
-  by given information.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- The direction of the section to find
-@param cc_id
- The CC ID of the section to find
-@param ruport_id
- RU port ID of the section to find
-@param ctx_id
- Context index for the section database
-@param section_id
- The ID of section to find
-@return
- The pointer of section information if matched section is found
- NULL if failed to find matched section
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1aef16da48f3d30626c31dfeff9d8301fa';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_section_info *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_iterate_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'next';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '371';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Iterate each section information of C-Plane
- from the database of eAxC by given information.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- The direction of the section to find
-@param cc_id
- The CC ID of the section to find
-@param ruport_id
- RU port ID of the section to find
-@param ctx_id
- Context index for the section database
-@param next
- The pointer to store the position of next entry
-@return
- The pointer of section information in the list
- NULL if reached at the end of the list
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1aacba15717a11e5218541a25674a78bb0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_getsize_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '374';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the size of stored entries
- for the database of eAxC by given information.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- The direction of the section to find
-@param cc_id
- The CC ID of the section to find
-@param ruport_id
- RU port ID of the section to find
-@param ctx_id
- Context index for the section database
-@return
- The size of stored entries
- -1 if failed to find matched database
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1a3d9c3e2adf0acd0763dbb0c8e8c72f11';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_reset_section_info';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ruport_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '375';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Reset a database of eAxC by given information.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param pHandle
- handle for xRAN interface, currently not being used
-@param dir
- The direction of the section to find
-@param cc_id
- The CC ID of the section to find
-@param ruport_id
- RU port ID of the section to find
-@param ctx_id
- Context index for the section database
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PARM if failed to find matched database
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__cp__api_8h_1afa26200d2578ae0a20cc197b6eab3640';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_populate_section_ext_1';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_ext1_dst';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ext1_dst_len';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_bfw_iq_src';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rbNumber';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bfwNumber';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bfwiqWidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'bfwCompMeth';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-      func-mem-desc-line = '376';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-compression method  
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a2093a855b81dcfff46d379b2c7a700f6';
-        func-mem-ref-line = '142';
-        func-mem-ref-name = 'XRAN_EF_F_ANOTHER_ONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a81b257717e74882b591daf7fd958c012';
-        func-mem-ref-line = '141';
-        func-mem-ref-name = 'XRAN_EF_F_LAST';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1af69684e1de711986c6c92dcb0cde3ef9';
-        func-mem-ref-line = '145';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::extType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1aa8ad3a412a8007bef79fb6ff224fc977a32fbc3ce682df2f044ceb33dcc1c3e77';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'XRAN_CP_SECTIONEXTCMD_1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1afe3859cd334ad3f912622c58d5b2079e';
-        func-mem-ref-line = '146';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::ef';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1a489f0b868b86e577a5e515dc40987ba5';
-        func-mem-ref-line = '220';
-        func-mem-ref-name = 'bfwCompMeth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__cp_8h_1ab4efff418afe4f08b45d3c4762f8b31d';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'xran_cp_radioapp_section_ext1::bfwIqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1abc1efb8cd57478741ed448abe5657af1';
-        func-mem-ref-line = '158';
-        func-mem-ref-name = 'XRAN_CONVERT_BFWIQWIDTH';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687ae57fd13dd77647afe0a45fd16d0d1d18';
-        func-mem-ref-line = '163';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKFLOAT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a341e6485fd9de350805503e938f90708';
-        func-mem-ref-line = '68';
-        func-mem-ref-name = 'XRAN_STATUS_RESOURCE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a06bde7ceb81ae7d8d8a101d7cfe4bb25';
-        func-mem-ref-line = '38';
-        func-mem-ref-name = 'xranlib_compress_request::data_in';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'xranlib_compress_request::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1ad73157f14fa98c54fb563244c1327933';
-        func-mem-ref-line = '40';
-        func-mem-ref-name = 'xranlib_compress_request::compMethod';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a36f5a0cedd274c3ec55f81535f06e0de';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xranlib_compress_request::iqWidth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687aa875f8d378e4505ebf4e03554bccda4e';
-        func-mem-ref-line = '164';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BLKSCALE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a08c6866bf6b30f45d8c78a1acb33f6ca';
-        func-mem-ref-line = '165';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_ULAW';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a036896de4dea687b4d28bd819e535529';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_BEAMSPACE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a241943465db5d59b297c1401b4579687a69b09bde0a8a71540b00378a5eb917b9';
-        func-mem-ref-line = '162';
-        func-mem-ref-name = 'XRAN_BFWCOMPMETHOD_NONE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1aa84b1c03297680b54ecd081d2a69d791';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xranlib_compress_response::data_out';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8cpp_1a55f53f65b294f4b5f75190e3565ac295';
-        func-mem-ref-line = '783';
-        func-mem-ref-name = 'xranlib_compress_avx512_bfw';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__compression_8h_1a6858c4011b5cad020222e9ca5c2786f5';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xranlib_compress_response::len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a63f308af419e410c6e3996a79d2c9897';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'XRAN_SECTIONEXT_ALIGN';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'c__plane__tests_8cc_1a11a0b914a08e5375cae792dc6db08c7a';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_cp_api.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides the definitions for Control Plane Messages APIs.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__fh__o__du_8h';
-  file-name = 'xran_fh_o_du.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STATUS_SUCCESS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(0)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '54';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
- Success status value.  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STATUS_FAIL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(-1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '58';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
- Fail status value.  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a746b130d3c5db158af75c32c240183fc';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STATUS_RETRY';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(-2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '63';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Retry status value.  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a341e6485fd9de350805503e938f90708';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STATUS_RESOURCE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(-3)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '68';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The resource that has been requested is unavailable. Refer
-to relevant sections of the API for specifics on what the suggested
-course of action is.  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STATUS_INVALID_PARAM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(-4)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '75';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Invalid parameter has been passed in.  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1ace75e6583c9238fc2f957c3cc9b92ec4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STATUS_FATAL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(-5)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '79';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-A serious error has occurred. Recommended course of action
-is to shutdown and restart the component.  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a45590c7e932d3d78451dd72d2cbf5454';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STATUS_UNSUPPORTED';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(-6)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '85';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-The function is not supported, at least not with the specific
-parameters supplied.  This may be because a particular
-capability is not supported by the current implementation.  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a6602a966370956b35631e68698539cac';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STATUS_INVALID_PACKET';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(-7)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '92';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Recevied packet does not have correct format.  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1aa76014e778bb54907d85e05cac204d71';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranGetTtiNum';
-      define-mem-param  = {
-        define-mem-def-name = 'symIdx';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSymPerTti';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(((uint32_t)symIdx / (uint32_t)numSymPerTti))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '98';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Macro to calculate TTI number from symbol index used by timing thread  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a605ecc3c0ad6066e39465a108b873373';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranGetSymNum';
-      define-mem-param  = {
-        define-mem-def-name = 'symIdx';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSymPerTti';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(((uint32_t)symIdx % (uint32_t)numSymPerTti))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '100';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Macro to calculate Symbol number for given slot from symbol index   
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranGetFrameNum';
-      define-mem-param  = {
-        define-mem-def-name = 'tti';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'SFNatSecStart';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSubFramePerSystemFrame';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSlotPerSubFrame';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((((uint32_t)tti / ((uint32_t)numSubFramePerSystemFrame * (uint32_t)numSlotPerSubFrame)) + SFNatSecStart) & 0x3FF)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '102';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Macro to calculate Frame number for given tti  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a5ca2a2076a042acdca2e326a436a7882';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranGetSubFrameNum';
-      define-mem-param  = {
-        define-mem-def-name = 'tti';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSlotPerSubFrame';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSubFramePerSystemFrame';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(((uint32_t)tti/(uint32_t)numSlotPerSubFrame) % (uint32_t)numSubFramePerSystemFrame)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '104';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Macro to calculate Subframe number for given tti  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a36c7ae37e30524321b18fde971372b92';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranGetSlotNum';
-      define-mem-param  = {
-        define-mem-def-name = 'tti';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSlotPerSfn';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((uint32_t)tti % ((uint32_t)numSlotPerSfn))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '106';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Macro to calculate Slot number  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1ac1e23b437693cb93f1ddd5a74f97cab4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_PORTS_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '108';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of XRAN ports (aka O-RU devices) supported  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_N_FE_BUF_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(40)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '109';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of TTIs (slots)  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_SECTOR_NR';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(12)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '110';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max sectors per XRAN port  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_ANTENNA_NR';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(16)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '112';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max number of extended Antenna-Carriers:
-                                           a data flow for a single antenna (or spatial stream) for a single carrier in a single sector  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a42f4a51ad2109eb30e8cbefcde747e92';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_PANEL_NR';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '115';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max number of Panels supported per O-RU  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a78d58409e31b11cd5b3512f52c6556ac';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_TRX_ANTENNA_ARRAY';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '116';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max number of TX and RX arrays per panel in O-RU  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1af3e0ced3530652b3c92220c8783b55fa';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_ANT_ARRAY_ELM_NR';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(64)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '117';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Maximum number of Antenna Array Elemets in Antenna Array in the O-RU  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(14)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '121';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Number of symbols per slot  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a6a9b0521b0d67ed1e761047b2a929422';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_NUM_OF_SRS_SYMBOL_PER_SLOT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-XRAN_NUM_OF_SYMBOL_PER_SLOT
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '122';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max Number of SRS symbols per slot  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1aba79881ec9b30850184b4f5f6b0afc39';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_TDD_PERIODICITY';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(80)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '123';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max TDD pattern period  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a6447bf8849000b9fecf51d77d4fa50b2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_CELLS_PER_PORT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(XRAN_MAX_SECTOR_NR)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '124';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max cells mapped to XRAN port  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1ad366e06c49d56ecfe336917a71236554';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_COMPONENT_CARRIERS_MAX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(XRAN_MAX_SECTOR_NR)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '125';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-number of CCs  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a93482eb351961fb07e09d913701dd033';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_NUM_OF_ANT_RADIO';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(XRAN_MAX_SECTOR_NR*XRAN_MAX_ANTENNA_NR)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '126';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max Number of Antennas supported for all CC on single XRAN port  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a9435009d03a49d495b2b608129c64b61';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_PRBS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(275)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '127';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max of PRBs per CC per antanna for 5G NR  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1aa099ceebb1479cddef1ee64f5c311973';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_SECTIONS_PER_SYM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(16)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '129';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max number of different sections in single symbol (section is equal to RB allocation for UE)  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a5a579cae10a206d64b2810a7df8a66f6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_MAX_PKT_BURST';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(448+4)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '131';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-4x14x8 symbols per ms  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1ad1cc410c971930e1972f329c5130c886';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_N_MAX_BUFFER_SEGMENT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-XRAN_MAX_PKT_BURST
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '132';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max number of segments per ms  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1ac1cd6517de77baee725c67b3e5bd417c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_STRICT_PARM_CHECK';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '134';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-enable parameter check for C-plane  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a81efa76a214d1fd1b9b409bdea15c87c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SLOT_TYPE_INVALID';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(0)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '137';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-invalid slot type  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a3640d50cafb5ccc15b73219309f60a3b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SLOT_TYPE_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '138';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DL slot  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a3167443dbf786f9b87a133119a8f69e8';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SLOT_TYPE_UL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '139';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-UL slot  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a37ddab95bdd53de1ee17a3607a183eae';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SLOT_TYPE_SP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(3)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '140';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Special slot  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1ad997c19049d5e80611e4360b1ed79b80';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SLOT_TYPE_FDD';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(4)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '141';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-FDD slot  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a581b66d2fea333f0a2e9ca3f9589fd89';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SLOT_TYPE_LAST';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(5)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '142';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-MAX slot  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1aa7db41b67e2cd3be904b7332d8df6657';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SYMBOL_TYPE_DL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(0)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '145';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-DL symbol   
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a78bce62effeb80d1e2bda74c6ee3d5f4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SYMBOL_TYPE_UL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '146';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-UL symbol   
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a0e0df6a907cf2724cf3e531d7f18fb3c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SYMBOL_TYPE_GUARD';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '147';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-GUARD symbol  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1ac7915d813606499af39f5e952391fded';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_SYMBOL_TYPE_FDD';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(3)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '148';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-FDD symbol  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1acd3869dff9738650c847e456c6ab21ae';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_NUM_OF_SLOT_IN_TDD_LOOP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(80)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '150';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-MAX number of slot for TDD repetition  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1adb623b32cb8644414383af3de60433d8';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'xran_log_dbg';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '162';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1adb623b32cb8644414383af3de60433d8';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'xran_log_dbg';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '173';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a8f97ad3d53e73a2807e3b2cf097e267a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'xran_log_wrn';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '174';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__fh__o__du_8h_1a02b163e2e7f90f2c7941fdcb19ebcb3e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'xran_log_err';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = '...';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-fprintf(stderr,                     \
-        "ERROR: %s(%d): " fmt "\n",     \
-        __FILE__,                       \
-        __LINE__, ##__VA_ARGS__)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      define-mem-desc-line = '177';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    typedef = {
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__fh__o__du_8h_1aa3ceca070f84e316e0e2f6002419d572';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_status_t';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      typedef-mem-desc-line = '236';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Xran status return value  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__fh__o__du_8h_1ad2e55b4fa82ed8c7f00e083b0406c6c8';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-void(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_callback_sym_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      typedef-mem-desc-line = '239';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-callback function type for Symbol packet  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__fh__o__du_8h_1af48a00f171ef7a017fddd2a29f9854d0';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_fh_tti_callback_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      typedef-mem-desc-line = '242';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Callback function type for TTI event  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__fh__o__du_8h_1ad52207145e383ae136995f5a2b7dd82d';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-void(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_transport_callback_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      typedef-mem-desc-line = '245';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Callback function type packet arrival from transport layer (ETH or IP)  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__fh__o__du_8h_1adce425900af03693ff55da9deb17a679';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'phy_encoder_poll_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      typedef-mem-desc-line = '248';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Callback functions to poll BBdev encoder  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__fh__o__du_8h_1a2c1d5f131c5a23d8339f1babb3b22ade';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-int16_t(*
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'phy_decoder_poll_fn';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      typedef-mem-desc-line = '251';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Callback functions to poll BBdev secoder  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    typedef-member = {
-      typedef-mem-kind = 'typedef';
-      typedef-mem-id   = 'xran__fh__o__du_8h_1afe623da85d4542bce592f333046e2c81';
-      typedef-mem-virt = normal;
-      typedef-mem-prot = public;
-      typedef-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-name = 'xran_cc_handle_t';
-      typedef-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      typedef-mem-desc-line = '541';
-      typedef-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      typedef-mem-documentation = <<_EnD_oF_dEf_TeXt_
-CC instance handle pointer type  
-_EnD_oF_dEf_TeXt_;
-    }; /* typedef-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1a1784f85d62401cba0ffb49c4d2467aae';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'XranFrameDuplexType';
-      enum-mem-enum = { enum-name = XRAN_FDD; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_TDD; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '185';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_if_state';
-      enum-mem-enum = { enum-name = XRAN_INIT; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_RUNNING; };
-      enum-mem-enum = { enum-name = XRAN_STOPPED; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '190';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_compression_method';
-      enum-mem-enum = { enum-name = XRAN_COMPMETHOD_NONE; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_COMPMETHOD_BLKFLOAT; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_COMPMETHOD_BLKSCALE; enum-value = '= 2'; };
-      enum-mem-enum = { enum-name = XRAN_COMPMETHOD_ULAW; enum-value = '= 3'; };
-      enum-mem-enum = { enum-name = XRAN_COMPMETHOD_MODULATION; enum-value = '= 4'; };
-      enum-mem-enum = { enum-name = XRAN_COMPMETHOD_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '203';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Compression Method 6.3.3.13, Table 6-43
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1a8eb67099ddcb1b5877a494edfd450d24';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'callback_to_phy_id';
-      enum-mem-enum = { enum-name = XRAN_CB_TTI; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_CB_HALF_SLOT_RX; enum-value = '=1'; };
-      enum-mem-enum = { enum-name = XRAN_CB_FULL_SLOT_RX; enum-value = '=2'; };
-      enum-mem-enum = { enum-name = XRAN_CB_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '220';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Callback function type for symbol packet enum
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1a80cd33d519d5b1993e2a1de8b78b3059';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_weight_based_beamforming_type';
-      enum-mem-enum = { enum-name = XRAN_BF_T_FREQUENCY; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_BF_T_TIME; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_BF_T_HYBRID; enum-value = '= 2'; };
-      enum-mem-enum = { enum-name = XRAN_BF_T_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '229';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Beamforming type, enumerated as "frequency", "time" or "hybrid"
-section 10.4.2  Weight-based dynamic beamforming  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1a185d8ae20c697568878935f0a260227a';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_vf_ports';
-      enum-mem-enum = { enum-name = XRAN_UP_VF; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_CP_VF; };
-      enum-mem-enum = { enum-name = XRAN_VF_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '255';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN port enum  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30e';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_category';
-      enum-mem-enum = { enum-name = XRAN_CATEGORY_A; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_CATEGORY_B; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_CATEGORY_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '263';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN category enum  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1ab78adb73387ef66b18318c2425be2f27';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_beamforming_type';
-      enum-mem-enum = { enum-name = XRAN_BEAM_ID_BASED; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_BEAM_WEIGHT; };
-      enum-mem-enum = { enum-name = XRAN_BEAM_ATTRIBUTE; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '271';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-type of beamforming  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1a4c62e469317040d695487f294cf9e0ba';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_bbdev_init';
-      enum-mem-enum = { enum-name = XRAN_BBDEV_NOT_USED; enum-value = '= -1'; };
-      enum-mem-enum = { enum-name = XRAN_BBDEV_MODE_HW_OFF; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_BBDEV_MODE_HW_ON; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_BBDEV_MODE_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '279';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-state of bbdev with xran  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_input_byte_order';
-      enum-mem-enum = { enum-name = XRAN_NE_BE_BYTE_ORDER; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_CPU_LE_BYTE_ORDER; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '471';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN-PHY interface byte order  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__fh__o__du_8h_1a0d9cb4cebbc59a8fa5bfef7547898859';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_input_i_q_order';
-      enum-mem-enum = { enum-name = XRAN_I_Q_ORDER; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_Q_I_ORDER; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      enum-mem-desc-line = '477';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-XRAN-PHY interface I and Q order  
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a3efe8aba779b0a2f90adc02065579f5f';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'argc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'argv';
-        func-mem-param-array = '[]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_init *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_xran_fh_init';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'appName';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '626';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Initialize the XRAN Layer via DPDK.
-
-@param argc
-  A non-negative value.  If it is greater than 0, the array members
-  for argv[0] through argv[argc] (non-inclusive) shall contain pointers
-  to strings.
-@param argv
-  An array of strings.  The contents of the array, as well as the strings
-  which are pointed to by the array, may be modified by this function.
-
-@return
-  0 - on success
-  Error codes returned via rte_errno
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8a5462b0059073e90d42f8bfa066d566';
-        func-mem-ref-line = '324';
-        func-mem-ref-name = 'xran_fh_init::io_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a4b6bcf9a51e104e19a5fa2d859a63080';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'XRAN_INIT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3a10011d5a15ba88d65b9e027cdff35e';
-        func-mem-ref-line = '325';
-        func-mem-ref-name = 'xran_fh_init::eAxCId_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab0bb0b684cc2798a2ef1ceabe4a47e38';
-        func-mem-ref-line = '356';
-        func-mem-ref-name = 'xran_fh_init::enableCP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ac0646000d1448798a186e109df0bb3dd';
-        func-mem-ref-line = '357';
-        func-mem-ref-name = 'xran_fh_init::prachEnable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a367975ed81727c2747411672f73b2754';
-        func-mem-ref-line = '358';
-        func-mem-ref-name = 'xran_fh_init::srsEnable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6fcbf469691a192f1ce298f70981c17a';
-        func-mem-ref-line = '363';
-        func-mem-ref-name = 'xran_fh_init::DynamicSectionEna';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1a69c763967ba7e28c4a589ce624c226ff';
-        func-mem-ref-line = '124';
-        func-mem-ref-name = 'xran_register_ethertype_handler';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1af87cccd4396539ae2fd0000a61907e92';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'ETHER_TYPE_ECPRI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        func-mem-ref-line = '1342';
-        func-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a1e6927fa1486224044e568f9c370519b';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'xran_io_loop_cfg::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1a97dcf8200aebed714f47764c302a06b5';
-        func-mem-ref-line = '288';
-        func-mem-ref-name = 'xran_ethdi_init_dpdk_io';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6a78f61ed42f876c7cfa835be5ed0942';
-        func-mem-ref-line = '329';
-        func-mem-ref-name = 'xran_fh_init::filePrefix';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1adcde08e47bdc5157e76975f32d1e96e8';
-        func-mem-ref-line = '333';
-        func-mem-ref-name = 'xran_fh_init::p_o_du_addr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab05fc2b0bda23212626e2f075ce8e817';
-        func-mem-ref-line = '334';
-        func-mem-ref-name = 'xran_fh_init::p_o_ru_addr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1adc6cb9229207f58f6c4375305dcb5384';
-        func-mem-ref-line = '359';
-        func-mem-ref-name = 'xran_fh_init::cp_vlan_tag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ae5c22bf3cd63e278914bf627dab04ce8';
-        func-mem-ref-line = '360';
-        func-mem-ref-name = 'xran_fh_init::up_vlan_tag';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        func-mem-ref-line = '678';
-        func-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1adf5ead6a9f90b5d524e8012521d64bb5';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_sector_get_instances';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNumInstances';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_cc_handle_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pSectorInstanceHandles';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '644';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function returns handles for number of sectors supported by XRAN layer. Currently function
-  supports one handle XRAN layer where it supports only one CC
-
-@param pHandle
-  Pointer to XRAN layer handle
-@param nNumInstances
-  total number of instances of CC
-@param pSectorInstanceHandles
-  Pointer to xran_cc_handle_t where to store Handle pointer
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a6907fcd45c00443dc2e3258a628208ca';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'CHECK_NOT_NULL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a341e6485fd9de350805503e938f90708';
-        func-mem-ref-line = '68';
-        func-mem-ref-name = 'XRAN_STATUS_RESOURCE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6fa55fef5f643eb92ae1f3890bb239d6';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'sectorHandleInfo::nXranPort';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2b7202fa1a2e3c5187799f8be3b5459f';
-        func-mem-ref-line = '206';
-        func-mem-ref-name = 'xran_device_ctx::xran_port_id';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a999189549fd6b524b733ddd61f1f9962';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_mm_init';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMemorySize';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMemorySegmentSize';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '663';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function initialize Memory Management subsystem (mm) in order to handle memory buffers between XRAN layer
-  and PHY.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param nMemorySize
-  memory size of all segments
-@param nMemorySegmentSize
-  size of memory per segment
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_bm_init';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pPoolIndex';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNumberOfBuffers';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nBufferSize';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '683';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function allocates buffer memory (bm) used between XRAN layer and PHY. In general case it's DPDK mbuf.
-  it uses Memory Management system to get memory chunk and define memory pool on top of it.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param nPoolIndex
-  pointer to buffer pool identification to be returned
-@param nNumberOfBuffers
-  number of buffer to allocate in the pool
-@param nBufferSize
-  buffer size to allocate
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6fa55fef5f643eb92ae1f3890bb239d6';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'sectorHandleInfo::nXranPort';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a7f385bf2d48d174e82285595baa66890';
-        func-mem-ref-line = '152';
-        func-mem-ref-name = 'sectorHandleInfo::nBufferPoolIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a099c95b9a26488749a7bade28dd45192';
-        func-mem-ref-line = '154';
-        func-mem-ref-name = 'sectorHandleInfo::p_bufferPool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aff7b5c03d15eefed7ec8ba88836914e6';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'MBUF_CACHE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a331562c12e62e7bae882440025872c95';
-        func-mem-ref-line = '155';
-        func-mem-ref-name = 'sectorHandleInfo::bufferPoolElmSz';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af7c3fd31d7919760d9a11bd48b9ad804';
-        func-mem-ref-line = '156';
-        func-mem-ref-name = 'sectorHandleInfo::bufferPoolNumElm';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1ae79ca138dc77d69ef692886be4e5da81';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_bm_allocate_buffer';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nPoolIndex';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ppData';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ppCtrl';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '703';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function allocates buffer used between XRAN layer and PHY. In general case it's DPDK mbuf.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param nPoolIndex
-  buffer pool identification
-@param ppData
-  Pointer to pointer where to store address of new buffer
-@param ppCtrl
-  Pointer to pointer where to store address of internal private control information
-
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a099c95b9a26488749a7bade28dd45192';
-        func-mem-ref-line = '154';
-        func-mem-ref-name = 'sectorHandleInfo::p_bufferPool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a331562c12e62e7bae882440025872c95';
-        func-mem-ref-line = '155';
-        func-mem-ref-name = 'sectorHandleInfo::bufferPoolElmSz';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a0f904fe772b55bcfc449759a23063aa3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_bm_free_buffer';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pData';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCtrl';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '720';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function frees buffer used between XRAN layer and PHY. In general case it's DPDK mbuf
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pData
-  Pointer to buffer
-@param pData
-  Pointer to internal private control information
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a4120602c15ddabfc3372e238d17f0414';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_mm_destroy';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '733';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function destroys Memory Management (MM) layer of XRAN library
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ae5f944f4eff8e2963b83b56f208a114d';
-        func-mem-ref-line = '274';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'sample-app_8c_1ac871776e03d4a4ae1717d2600a7f7dff';
-        func-mem-ref-line = '1122';
-        func-mem-ref-name = 'stop_xran';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1ac94e2474beef3b68521cfd391211b1be';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_5g_fronthault_config';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pSrcBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pSrcCpBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDstBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDstCpBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallback';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '760';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function configures TX(DL) and RX(UL) output buffers and callback (UL only) for XRAN layer with
-  given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pSrcBuffer
-  list of memory buffers to use to fetch IQs from PHY to XRAN layer (DL)
-@param pSrcCpBuffer
-  list of memory buffers to use to configure C-plane (DL)
-@param pDstBuffer
-  list of memory buffers to use to deliver IQs from XRAN layer to PHY (UL)
-@param pDstCpBuffer
-  list of memory buffers to use to configure C-plane (UL)
-@param xran_transport_callback_fn pCallback
-  Callback function to call with arrival of all packets for given CC for given symbol
-@param pCallbackTag
-  Parameters of Callback function
-
-@return
-  0  - on success
-  -1 - on error
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aeb7832eb5f4721f4a281feaacd1bb466';
-        func-mem-ref-line = '222';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulTxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a48c33fa4a8f2f93d51cba58b78d3cd9f';
-        func-mem-ref-line = '123';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::bValid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1af00b094918ddba2073443dcd755141f6';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegGenerated';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a7dc97933eadb8a8049057209c3303818';
-        func-mem-ref-line = '124';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegToBeGen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a09ab9a2f4541256129428a4ccabc6803';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegTransferred';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3d723fbd99a0f76d412b2b79931fbc6e';
-        func-mem-ref-line = '594';
-        func-mem-ref-name = 'xran_buffer_list::nNumBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a9ef97a8be35f99eec4b85d06a3216762';
-        func-mem-ref-line = '230';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulTxBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a964fb75fa6395056fade4167354019f5';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulTxPrbMapBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad1cf1b34ac94d618897d8767cbfc7c44';
-        func-mem-ref-line = '231';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulTxPrbMapBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af3ad0b6136919aabcdbac46b754aa7ed';
-        func-mem-ref-line = '224';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a1dfd09a710fa1cf63f61883a284a5f0f';
-        func-mem-ref-line = '232';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3bfdc9ec9f4c738715460ddd03f0833f';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxPrbMapBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0c71464127a5828784d5775051f134d6';
-        func-mem-ref-line = '233';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxPrbMapBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a023feefd3cb93d648f673ce1a8c79563';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_device_ctx::pCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bb009dc28deffeccf1559528dbc5bee';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'xran_device_ctx::pCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1ab204e979de14c21d34e9b88c6c700d25';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_5g_prach_req';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDstBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallback';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '786';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function configures PRACH output buffers and callback for XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pDstBuffer
-  list of memory buffers to use to deliver PRACH IQs from xran layer to PHY
-@param xran_transport_callback_fn pCallback
-  Callback function to call with arrival of PRACH packets for given CC
-@param pCallbackTag
-  Parameters of Callback function
-
-@return
-  0  - on success
-  -1 - on error
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bcca72021c589be2adf3647647a1232';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'xran_device_ctx::sFHPrachRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a48c33fa4a8f2f93d51cba58b78d3cd9f';
-        func-mem-ref-line = '123';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::bValid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1af00b094918ddba2073443dcd755141f6';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegGenerated';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a7dc97933eadb8a8049057209c3303818';
-        func-mem-ref-line = '124';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegToBeGen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a09ab9a2f4541256129428a4ccabc6803';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegTransferred';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3d723fbd99a0f76d412b2b79931fbc6e';
-        func-mem-ref-line = '594';
-        func-mem-ref-name = 'xran_buffer_list::nNumBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a7976d6beded6455154f323e1e542f085';
-        func-mem-ref-line = '234';
-        func-mem-ref-name = 'xran_device_ctx::sFHPrachRxBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a5f7077fcb0eef30eca298a156e25ec0c';
-        func-mem-ref-line = '241';
-        func-mem-ref-name = 'xran_device_ctx::pPrachCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a023feefd3cb93d648f673ce1a8c79563';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_device_ctx::pCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a31909ed26aa2152e78db6fc72237b5d1';
-        func-mem-ref-line = '242';
-        func-mem-ref-name = 'xran_device_ctx::pPrachCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bb009dc28deffeccf1559528dbc5bee';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'xran_device_ctx::pCallbackTag';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a2bd01fc3432f80a787d6bf317949dd80';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_5g_srs_req';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDstBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANT_ARRAY_ELM_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallback';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '809';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function configures SRS output buffers and callback for XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pDstBuffer
-  list of memory buffers to use to deliver SRS IQs from xran layer to PHY
-@param xran_transport_callback_fn pCallback
-  Callback function to call with arrival of SRS packets for given CC
-@param pCallbackTag
-  Parameters of Callback function
-
-@return
-  0  - on success
-  -1 - on error
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af3e0ced3530652b3c92220c8783b55fa';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'XRAN_MAX_ANT_ARRAY_ELM_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a8d643c55cfe976d88d44beefc0af0dff';
-        func-mem-ref-line = '227';
-        func-mem-ref-name = 'xran_device_ctx::sFHSrsRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a48c33fa4a8f2f93d51cba58b78d3cd9f';
-        func-mem-ref-line = '123';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::bValid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1af00b094918ddba2073443dcd755141f6';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegGenerated';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a7dc97933eadb8a8049057209c3303818';
-        func-mem-ref-line = '124';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegToBeGen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a09ab9a2f4541256129428a4ccabc6803';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegTransferred';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3d723fbd99a0f76d412b2b79931fbc6e';
-        func-mem-ref-line = '594';
-        func-mem-ref-name = 'xran_buffer_list::nNumBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a8d0c3597635cdeb50f50f5c43d36e875';
-        func-mem-ref-line = '236';
-        func-mem-ref-name = 'xran_device_ctx::sFHSrsRxBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a09221a6b8c8f4910a8d0ab9f14aa8d9b';
-        func-mem-ref-line = '244';
-        func-mem-ref-name = 'xran_device_ctx::pSrsCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a023feefd3cb93d648f673ce1a8c79563';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_device_ctx::pCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aa1ab602d8bd88daec92581433fee0ff3';
-        func-mem-ref-line = '245';
-        func-mem-ref-name = 'xran_device_ctx::pSrsCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bb009dc28deffeccf1559528dbc5bee';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'xran_device_ctx::pCallbackTag';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1ac5d259c362d10b47c233b5098052cbf2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_time_stats';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'total_time';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'used_time';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'core_used';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'clear';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '832';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function returns XRAN core utilization stats
-
-@param total_time (out)
-  Pointer to variable to store Total time thread has been running
-@param used_time (out)
-  Pointer to variable to store Total time essential tasks have been running on the thread
-@param core_used (out)
-  Pointer to variable to store Core on which the XRAN thread is running
-@param clear (in)
-  If set to 1, then internal variables total_time and used_time are cleared
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a03f408f45e97aa68ca47c92e4e7d1a70';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_open';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pConf';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '847';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function opens XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pointer to struct xran_fh_config pConf
-  Pointer to XRAN configuration structure with specific settings to use
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a583c2f58d0655789ea36e22d605ab9ad';
-        func-mem-ref-line = '523';
-        func-mem-ref-name = 'xran_fh_config::log_level';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af92ff2dfd2bddd0880d779c04b9fb359';
-        func-mem-ref-line = '484';
-        func-mem-ref-name = 'xran_ru_config::xranCat';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea25cae7703b653209b61647fa65ac7e9f';
-        func-mem-ref-line = '264';
-        func-mem-ref-name = 'XRAN_CATEGORY_A';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ae6070ee9caf6a7ea8d7ef052ed0a559a';
-        func-mem-ref-line = '2995';
-        func-mem-ref-name = 'xran_get_conf_numerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6dcac3ea0b3d99c20c2e6f7091b8b342';
-        func-mem-ref-line = '500';
-        func-mem-ref-name = 'xran_fh_config::nCC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ad1b1309ca2645e24fa201f8decae1988';
-        func-mem-ref-line = '490';
-        func-mem-ref-name = 'xran_ru_config::iqOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a0d9cb4cebbc59a8fa5bfef7547898859a0064217ac0728d6ac2d4f92d95db0d21';
-        func-mem-ref-line = '478';
-        func-mem-ref-name = 'XRAN_I_Q_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        func-mem-ref-line = '489';
-        func-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8a61bd03fd3153385f6791bd16e55892b8';
-        func-mem-ref-line = '472';
-        func-mem-ref-name = 'XRAN_NE_BE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        func-mem-ref-line = '308';
-        func-mem-ref-name = 'xran_init_prach';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1acb5dd6ae5569cb3090d441c800068244';
-        func-mem-ref-line = '294';
-        func-mem-ref-name = 'xran_init_srs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a3ca98b2a49501149a7b5baf9174897d8';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'xran_cp_init_sectiondb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a54de92e0ced826beeb759580d170562b';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_init_sectionid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7a3c06a23d41de0038747348be9bb9da';
-        func-mem-ref-line = '400';
-        func-mem-ref-name = 'xran_init_seqid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a7a25206e77e83a57fd036102cebfb4f0';
-        func-mem-ref-line = '491';
-        func-mem-ref-name = 'xran_ru_config::xran_max_frame';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7a25206e77e83a57fd036102cebfb4f0';
-        func-mem-ref-line = '116';
-        func-mem-ref-name = 'xran_max_frame';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a4420e8cf61fbcd985ef37ef3425dc899';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'interval_us';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a8e8598556da3e49fa48cb646c24162fa';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'xran_fs_get_tti_interval';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a6c1790e87767257159038d0d98a393e6';
-        func-mem-ref-line = '93';
-        func-mem-ref-name = 'timing_set_numerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a075025c7652869adb79799313aab4f64';
-        func-mem-ref-line = '346';
-        func-mem-ref-name = 'xran_fs_set_slot_type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        func-mem-ref-line = '460';
-        func-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a53a1d989c6dee827495401b1973c9ef8';
-        func-mem-ref-line = '464';
-        func-mem-ref-name = 'xran_frame_config::nTddPeriod';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4664e9a9005020b4a98ada2d256906e2';
-        func-mem-ref-line = '465';
-        func-mem-ref-name = 'xran_frame_config::sSlotConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a2fd9b68ce2fa4734a021203b320e4e04';
-        func-mem-ref-line = '309';
-        func-mem-ref-name = 'xran_fs_slot_limit_init';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        func-mem-ref-line = '177';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1ad4852c0827600db95f9841e2f5f9f6f1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_start';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '860';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function starts XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1af9989f7ffd89540fc26371e24a29fefc';
-        func-mem-ref-line = '990';
-        func-mem-ref-name = 'xranLibWraper::Start';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a8f2daee2fe90126f1f7c361b7760a7a3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_stop';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '873';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function stops XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a57a68dd3f4413f7cc255838c4442938c';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'XRAN_STOPPED';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1af7c499a1fa8e52a104500d7d01c1a280';
-        func-mem-ref-line = '998';
-        func-mem-ref-name = 'xranLibWraper::Stop';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a2f8866c9d6536a56e4d8232b8c45808b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_close';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '886';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function closes XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a57a68dd3f4413f7cc255838c4442938c';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'XRAN_STOPPED';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a931587596081ef8178c2b128facb0411';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranLibWraper::TearDown';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a7f7a3199c392465d0767c6506c1af5b4';
-        func-mem-ref-line = '984';
-        func-mem-ref-name = 'xranLibWraper::Close';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1adfcabe4091a4782ecb9ca029314c99ca';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_reg_sym_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_callback_sym_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symCb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symCbParam';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '908';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function registers callback to XRAN layer. Function support callbacks aligned on packet arrival.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param symCb
-  pointer to callback function
-@param symCb
-  pointer to Callback Function parameters
-@param symb
-  symbol to be register for
-@param ant
-  Antenna number to trigger callback for packet arrival
-
-@return
-   0 - in case of success
-  -1 - in case of failure
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a7b1dc2a3c7a3d8e2eb7f2616417feb75';
-        func-mem-ref-line = '268';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1aa8354b56b0be4be47c44a8a5c38db86e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_reg_physide_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_fh_tti_callback_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Cb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cbParam';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'skipTtiNum';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'callback_to_phy_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '931';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function registers callback to XRAN layer. Function support callbacks align to OTA time. TTI even, half of slot,
-  full slot with respect to PTP time.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param Cb
-  pointer to callback function
-@param cbParam
-  pointer to Callback Function parameters
-@param skipTtiNum
-  number of calls to be skipped before first call
-@param callback_to_phy_id
-  call back time identification (see enum callback_to_phy_id)
-
-@return
-   0 - in case of success
-  -1 - in case of failure
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a88a1e1ec152b7daa669176e91660aead';
-        func-mem-ref-line = '252';
-        func-mem-ref-name = 'xran_device_ctx::ttiCb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ab85e177210025d9e720d2696965c5af4';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'xran_device_ctx::TtiCbParam';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1abd4614a35f8f2cba7d7a671c9e545573';
-        func-mem-ref-line = '254';
-        func-mem-ref-name = 'xran_device_ctx::SkipTti';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-        func-mem-ref-line = '244';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a2816fdf0ed3269e998720d01c2b6bf76';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_slot_idx';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nFrameIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSubframeIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSlotIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSecond';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '953';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function returns current TTI, Frame, Subframe, Slot Number as seen "Over air" base on PTP time
-
-@param nFrameIdx
-   Pointer to Frame number [0-99]
-
-@param nSubframeIdx
-   Pointer to Subframe number [0-10]
-
-@param nSlotIdx
-   Pointer to Slot number [0-7]
-
-@param nSecond
-   Pointer to current UTC second
-
-@return
-  current TTI number [0-7999]
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa76014e778bb54907d85e05cac204d71';
-        func-mem-ref-line = '98';
-        func-mem-ref-name = 'XranGetTtiNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a36c7ae37e30524321b18fde971372b92';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'XranGetSlotNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5ca2a2076a042acdca2e326a436a7882';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'XranGetSubFrameNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a593270c79e8ce298caeb715272c65173';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        func-mem-ref-line = '963';
-        func-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        func-mem-ref-line = '999';
-        func-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1ac153c5a3e3f4f64ab0fafca6f593c380';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_common_counters';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pXranLayerHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_common_counters *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pStats';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '969';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function retrun XRAN layer common counters for given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@param pStats
-  Pointer to pointer of common counter structure
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad2bc382255cb424431bb7515a796e5bf';
-        func-mem-ref-line = '271';
-        func-mem-ref-name = 'xran_device_ctx::fh_counters';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a937105f52446cfcb951e43e1dc3c4d8b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_if_state
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_if_state';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '969';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function returns status of operation of FH layer
-
-@return
- XRAN_INIT    - init state
- XRAN_RUNNING - running
- XRAN_STOPPED - stopped
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a61da580fc69a74f3ef17956ba5fd88a0';
-        func-mem-ref-line = '1114';
-        func-mem-ref-name = 'xranLibWraper::is_running';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad4852c0827600db95f9841e2f5f9f6f1';
-        func-mem-ref-line = '2841';
-        func-mem-ref-name = 'xran_start';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a8f2daee2fe90126f1f7c361b7760a7a3';
-        func-mem-ref-line = '2852';
-        func-mem-ref-name = 'xran_stop';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4120602c15ddabfc3372e238d17f0414';
-        func-mem-ref-line = '2877';
-        func-mem-ref-name = 'xran_mm_destroy';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1adfcabe4091a4782ecb9ca029314c99ca';
-        func-mem-ref-line = '2888';
-        func-mem-ref-name = 'xran_reg_sym_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a57bc216aff0d372305a6d13a072c605b';
-        func-mem-ref-line = '2900';
-        func-mem-ref-name = 'xran_reg_physide_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-        func-mem-ref-line = '2918';
-        func-mem-ref-name = 'xran_register_cb_mbuf2ring';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1ad32fb64c20521dbcfeb317e143046e27';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_malloc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-size_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buf_len';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '996';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function allocates memory of given size from heap
-
-@param buf_len
-  buffer size
-
-@return
-  ptr - to memory buffer or NULL
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__fh__o__du_8h_1a68b53cf51fb3aee4a6d8be54d540965a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_add_hdr_offset';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dst';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compMethod';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-      func-mem-desc-line = '1012';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function calculates offset for ptr according to ORAN headers requared
-
-@param dst
-  pointer to be addjusted
-@compMethod
-  compression method according to enum xran_compression_method
-
-@return
-  ptr - pointer to payload given header requared
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a7fbf705170e00d2ce3e838fa9826ca8d';
-        func-mem-ref-line = '204';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_NONE';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_fh_o_du.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides public interface to xRAN Front Haul layer implementation as defined in the
-     ORAN-WG4.CUS.0-v01.00 spec. Implementation specific to
-     Lower Layer Split Central Unit (O-DU): a logical node that includes the eNB/gNB functions as
-     listed in section 2.1 split option 7-2x, excepting those functions allocated exclusively to the O-RU.
-     The O-DU controls the operation of O-RUs for 5G NR Radio Access technology.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__frame__struct_8c';
-  file-name = 'xran_frame_struct.c';
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'xran__frame__struct_8c_1a6dc2f74f96bce0cce28b65f446b76bc9';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'nXranChBwOptions';
-      enum-mem-enum = { enum-name = XRAN_BW_5_0_MHZ; enum-value = '= 5'; };
-      enum-mem-enum = { enum-name = XRAN_BW_10_0_MHZ; enum-value = '= 10'; };
-      enum-mem-enum = { enum-name = XRAN_BW_15_0_MHZ; enum-value = '= 15'; };
-      enum-mem-enum = { enum-name = XRAN_BW_20_0_MHZ; enum-value = '= 20'; };
-      enum-mem-enum = { enum-name = XRAN_BW_25_0_MHZ; enum-value = '= 25'; };
-      enum-mem-enum = { enum-name = XRAN_BW_30_0_MHZ; enum-value = '= 30'; };
-      enum-mem-enum = { enum-name = XRAN_BW_40_0_MHZ; enum-value = '= 40'; };
-      enum-mem-enum = { enum-name = XRAN_BW_50_0_MHZ; enum-value = '= 50'; };
-      enum-mem-enum = { enum-name = XRAN_BW_60_0_MHZ; enum-value = '= 60'; };
-      enum-mem-enum = { enum-name = XRAN_BW_70_0_MHZ; enum-value = '= 70'; };
-      enum-mem-enum = { enum-name = XRAN_BW_80_0_MHZ; enum-value = '= 80'; };
-      enum-mem-enum = { enum-name = XRAN_BW_90_0_MHZ; enum-value = '= 90'; };
-      enum-mem-enum = { enum-name = XRAN_BW_100_0_MHZ; enum-value = '= 100'; };
-      enum-mem-enum = { enum-name = XRAN_BW_200_0_MHZ; enum-value = '= 200'; };
-      enum-mem-enum = { enum-name = XRAN_BW_400_0_MHZ; enum-value = '= 400'; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      enum-mem-desc-line = '37';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a8e8598556da3e49fa48cb646c24162fa';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_tti_interval';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '108';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a2d77acfd0f679f0a8a73ef14abc706a9';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'nTtiInterval';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a358977362c5bc0e3adc9f897994c0d09';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_scs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '121';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a8734b8bf5121975264c578e7a875adf6';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'nSubCarrierSpacing';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1adef530f5f3ebc94606c692d8784ddaf2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_num_rbs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNumerology';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nBandwidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nAbsFrePointA';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '149';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in]   nNumerology - Numerology determine sub carrier spacing, Value: 0->4 0: 15khz,  1: 30khz,  2: 60khz 3: 120khz, 4: 240khz
-@param[in]   nBandwidth - Carrier bandwidth for in MHz. Value: 5->400
-@param[in]   nAbsFrePointA - Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000
-
-@return  Number of RBs in cell
-
-@description
-Returns number of RBs based on 38.101-1 and 38.101-2 for the cell
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-        func-mem-ref-line = '96';
-        func-mem-ref-name = 'numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a6dc2f74f96bce0cce28b65f446b76bc9af1715c0daef0f54811ab8a87f42742ee';
-        func-mem-ref-line = '38';
-        func-mem-ref-name = 'XRAN_BW_5_0_MHZ';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1acc4fa9a039885a36bec7d1f6b68de1b0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_cal_nrarfcn';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCenterFreq';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '274';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in]   center frequency
-
-@return  NR-ARFCN
-
-@description
-This calculates NR-ARFCN value according to center frequency
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a2fd9b68ce2fa4734a021203b320e4e04';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_slot_limit_init';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tti_interval_us';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '309';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a7f5a87395d3930f222e58976960c99e2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_max_slot';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '316';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-        func-mem-ref-line = '632';
-        func-mem-ref-name = 'tti_ota_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a00aa0f7cc00a6ca9cde2bec43eb1c9f9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_max_slot_SFN';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '321';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        func-mem-ref-line = '999';
-        func-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1ac81b5cb02d886c3eb9e7f006ea1f62f4';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_slot_limit';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSfIdx';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '326';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a9cc99d80a722f6afd2aaf6c6bd2e8887';
-        func-mem-ref-line = '477';
-        func-mem-ref-name = 'xran_fs_get_slot_type';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a3ad2b8ea8fe3559ce6d0195ed25dca11';
-        func-mem-ref-line = '508';
-        func-mem-ref-name = 'xran_fs_get_symbol_type';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a907e2367ffa2ddb6776aad8e15715a3a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_clear_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nPhyInstanceId';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '339';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a075025c7652869adb79799313aab4f64';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_set_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nPhyInstanceId';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nFrameDuplexType';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nTddPeriod';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_slot_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'psSlotConfig';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '346';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a581b66d2fea333f0a2e9ca3f9589fd89';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'XRAN_SLOT_TYPE_LAST';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a875ef2ff0c44ad26c75bebe2a4732c80';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCellIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSlotdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nType';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '477';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1ac81b5cb02d886c3eb9e7f006ea1f62f4';
-        func-mem-ref-line = '326';
-        func-mem-ref-name = 'xran_fs_slot_limit';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8c_1a3ad2b8ea8fe3559ce6d0195ed25dca11';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_symbol_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCellIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSlotdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSymbIdx';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      func-mem-desc-line = '508';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1ac81b5cb02d886c3eb9e7f006ea1f62f4';
-        func-mem-ref-line = '326';
-        func-mem-ref-name = 'xran_fs_slot_limit';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1adeaca85bff8e90492381b51b5dd5b55c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nNumRbsPerSymF1';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    
-        {25,    52,     79,     106,    133,    160,    216,    270,    0,         0,      0,      0,      0},         
-        {11,    24,     38,     51,     65,     78,     106,    133,    162,       0,    217,    245,    273},         
-        {0,     11,     18,     24,     31,     38,     51,     65,     79,        0,    107,    121,    135}          
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '44';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1ac5b0db7e5c13fb0650285fa9f40a5038';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nNumRbsPerSymF2';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    
-        {66,    132,    264,     0},        
-        {32,    66,     132,     264}       
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '53';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a8734b8bf5121975264c578e7a875adf6';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nSubCarrierSpacing';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    15,     
-    30,     
-    60,     
-    120,    
-    240     
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '61';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a2d77acfd0f679f0a8a73ef14abc706a9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nTtiInterval';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    1000,    
-    500,     
-    250,     
-    125,     
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '71';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1ad39b126a8b9123072b41967be14235ba';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nCpSizeF1';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    
-        {{40, 36}, {80, 72}, {120, 108}, {160, 144}, {160, 144}, {240, 216}, {320, 288}, {320, 288},     {0, 0},     {0, 0},     {0, 0},     {0, 0},     {0, 0}},        
-        {{22, 18}, {44, 36},   {66, 54},   {88, 72},   {88, 72}, {132, 108}, {176, 144}, {176, 144}, {264, 216}, {264, 216}, {352, 288}, {352, 288}, {352, 288}},       
-        {  {0, 0}, {26, 18},   {39, 27},   {52, 36},   {52, 36},   {78, 54},  {104, 72},  {104, 72}, {156, 108}, {156, 108}, {208, 144}, {208, 144}, {208, 144}},       
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '80';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a41b634e3c43560c0a29f60ddbf491d99';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static int16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'nCpSizeF2';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    
-        {  {0, 0}, {104, 72}, {208, 144}, {416, 288}}, 
-        {{68, 36}, {136, 72}, {272, 144}, {544, 288}}, 
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '89';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1ab4b4c08a38709385466e905e5f9f8b52';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_max_slot_num';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 8000
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '96';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a5751e3efa10049345ec2d3150bb8d52b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_max_slot_num_SFN';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 20480
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '97';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a0edd12e984d49b5deec7ffc87564e0a2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_num_slot_tdd_loop';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { XRAN_NUM_OF_SLOT_IN_TDD_LOOP }
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '98';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1ac827954a8da080237e2ecab9f4eae3b6';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_num_dl_sym_sp';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '99';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1aa9beec8b58bf35d4fb02aad5fad641a7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_num_ul_sym_sp';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a3a0ea1c639ac51e7a34ca088fa2c3e4a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_slot_type';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {{XRAN_SLOT_TYPE_INVALID}}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '101';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a85da8d0eceae886f394391c5e276a491';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_slot_symb_type';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {{{XRAN_SLOT_TYPE_INVALID}}}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '102';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a0525eb7f21da6dde9a0426577ec2b619';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static float
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_ul_rate';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0.0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '103';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1ac80bb75f44867f7fa3ae9a98afa83bf4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static float
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_fs_dl_rate';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {0.0}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '104';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__frame__struct_8c_1a7a25206e77e83a57fd036102cebfb4f0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_max_frame';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-      var-mem-desc-line = '106';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-value of max frame used. expected to be 99 (old compatibility mode) and 1023 as per section 9.7.2   System Frame Number Calculation  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        var-mem-ref-line = '2756';
-        var-mem-ref-name = 'xran_open';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__frame__struct_8h';
-  file-name = 'xran_frame_struct.h';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a8e8598556da3e49fa48cb646c24162fa';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_tti_interval';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '38';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a2d77acfd0f679f0a8a73ef14abc706a9';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'nTtiInterval';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a358977362c5bc0e3adc9f897994c0d09';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_scs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMu';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '39';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1a8734b8bf5121975264c578e7a875adf6';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'nSubCarrierSpacing';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1adef530f5f3ebc94606c692d8784ddaf2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_num_rbs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNumerology';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nBandwidth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nAbsFrePointA';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '55';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in]   nNumerology - Numerology determine sub carrier spacing, Value: 0->4 0: 15khz,  1: 30khz,  2: 60khz 3: 120khz, 4: 240khz
-@param[in]   nBandwidth - Carrier bandwidth for in MHz. Value: 5->400
-@param[in]   nAbsFrePointA - Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000
-
-@return  Number of RBs in cell
-
-@description
-Returns number of RBs based on 38.101-1 and 38.101-2 for the cell
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a887ee7a54247d19e5e93955a7b9663ae';
-        func-mem-ref-line = '96';
-        func-mem-ref-name = 'numRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a6dc2f74f96bce0cce28b65f446b76bc9af1715c0daef0f54811ab8a87f42742ee';
-        func-mem-ref-line = '38';
-        func-mem-ref-name = 'XRAN_BW_5_0_MHZ';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1acc4fa9a039885a36bec7d1f6b68de1b0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_cal_nrarfcn';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCenterFreq';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '69';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param[in]   center frequency
-
-@return  NR-ARFCN
-
-@description
-This calculates NR-ARFCN value according to center frequency
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a2dae6c563c553fcc13a9cd3c87b9f37b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_slot_limit';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSlotIdx';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '70';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a9cc99d80a722f6afd2aaf6c6bd2e8887';
-        func-mem-ref-line = '477';
-        func-mem-ref-name = 'xran_fs_get_slot_type';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a3ad2b8ea8fe3559ce6d0195ed25dca11';
-        func-mem-ref-line = '508';
-        func-mem-ref-name = 'xran_fs_get_symbol_type';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a74a51cc251882612b53feb4895bcab61';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_clear_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCcId';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '71';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a93baa96226b7790c8db4942f304269fc';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_set_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCcId';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nFrameDuplexType';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nTddPeriod';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_slot_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'psSlotConfig';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '72';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a581b66d2fea333f0a2e9ca3f9589fd89';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'XRAN_SLOT_TYPE_LAST';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a9cc99d80a722f6afd2aaf6c6bd2e8887';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_slot_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCcId';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSlotIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nType';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '73';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1ac81b5cb02d886c3eb9e7f006ea1f62f4';
-        func-mem-ref-line = '326';
-        func-mem-ref-name = 'xran_fs_slot_limit';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a2fd9b68ce2fa4734a021203b320e4e04';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_slot_limit_init';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tti_interval_us';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '74';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a7f5a87395d3930f222e58976960c99e2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_max_slot';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '75';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-        func-mem-ref-line = '632';
-        func-mem-ref-name = 'tti_ota_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a00aa0f7cc00a6ca9cde2bec43eb1c9f9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_max_slot_SFN';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '76';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        func-mem-ref-line = '999';
-        func-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__frame__struct_8h_1a3ad2b8ea8fe3559ce6d0195ed25dca11';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_fs_get_symbol_type';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nCellIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSlotdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSymbIdx';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-      func-mem-desc-line = '77';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1ac81b5cb02d886c3eb9e7f006ea1f62f4';
-        func-mem-ref-line = '326';
-        func-mem-ref-name = 'xran_fs_slot_limit';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_frame_struct.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-Header file for function to work with 5G NR frame structure and related
-       routines.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__lib__mlog__tasks__id_8h';
-  file-name = 'xran_lib_mlog_tasks_id.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ad63ecf36236d55b6889b694a37f4c82a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_0';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '33';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a206f9b6fd7606da5b0ddbeda0cc2d30d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_1';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '34';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a85fd89028c0e45defdd171a529cb3eb5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_2';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '35';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a497b673d19fb0e0a12e047433e0a0e91';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_3';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '36';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ab2899a3a28bf6b48f5f252944f96d07b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_4';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-4
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '37';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a33defb76a292b4840ef108746339240c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_5';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-5
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '38';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a26695e5577928c9e80d055714a937329';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_6';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-6
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '39';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ae38446635f2f0f32f48776a8af2d21c7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_7';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-7
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1aac32aa932a156c8c4c0be901d63cfb4f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_8';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-8
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '41';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a9b127d3cfc1299cb5706e46c1ef6d756';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_9';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-9
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a95a2ee6d2e9053eba72cfbd68b61e726';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_10';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-10
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ac7c78da6670986038e59ec04197ba2de';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_11';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-11
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '44';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a4810ab3931b63321f315a33471562621';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_12';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-12
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '45';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a1b85fbf64ceefa1ff866a9904cc08447';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_13';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-13
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '46';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a662204d14e93ec97c3860dba456708ae';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_14';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-14
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a05f7fe99fea79c815423f3b68b045bbc';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_15';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-15
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '48';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ab62f03244680e08b6d290b84605b926d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_16';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-16
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '49';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a8e34684ae6b2d25c23323b56693266f0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_IA_CORE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-100
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '51';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a728d396b7200cb96f090f6eb6ee94a2a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_XRAN_BBDEV_DL_POLL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-51
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '60';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a05b2720d7f0668cc8f18850d5dd6e695';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_XRAN_BBDEV_DL_POLL_DISPATCH';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-52
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '61';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a7a3cf239d5765c257866fee0dda8b8a5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_XRAN_BBDEV_UL_POLL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-53
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '62';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a54cc76a7682b1337cc0995a37ac0fe7b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_XRAN_BBDEV_UL_POLL_DISPATCH';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-54
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '63';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a907f22b7c7e5df63190d8aba4e2bf023';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_TTI_TIMER';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2100
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '65';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1abfca261c8192f02ca16f5b4cb6f1bd2d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_TTI_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2101
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '66';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1affee1f1af3fcf29b997a01029b638474';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_SYM_TIMER';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2102
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '68';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a06cadb1ff834c4ae8f8fa45c6d80fcae';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_GNB_PROC_TIMING_TIMEOUT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2103
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '69';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1acc9b1e97d62709b2d8ad44d74f106cce';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_TIME_SYSTIME_POLL';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2104
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '71';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ad8251a1df978adccb5efbebbb8b84930';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_TIME_SYSTIME_STOP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2105
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '72';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a58e330374d0f1c8a407119c8ba2abb62';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_TIME_ARM_TIMER';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2106
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '73';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a161a96778c3bc9e9d598862e96b15063';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_FREQ_RX_PKT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2400
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '76';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a3357c8290df6ff594f159ccb9ea95325';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_RX_STOP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2401
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '77';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a6f2a962f776a42a526abba0cc07021e5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_RX_UL_IQ';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2402
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '78';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a517b6ffde57e63eb6ec8e27c36b6a964';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_PRACH_PKT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2403
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '79';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a5ab7d90cffa704f04692a04d907afcce';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_FE_COMPRESS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2404
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '80';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ad53e4ae374e70276a1fa7b0e9de3a0d2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_FE_DECOMPRESS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2405
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '81';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1aab833f12f1fe268637f47212f510c6dd';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_TX_BYPASS_PROC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2406
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '82';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ace7506955e3098166206e80696ef0d2e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_ETH_TX_BURST';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2407
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '83';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1aa37014d774b5c3d6509d30141892f6ac';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_TX_DL_IQ';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2408
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '84';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a9e59ba233c913a636f05b3b6df8d56ab';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_RX_VALIDATE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2409
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '85';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a04e0d4987fd890e90a978128ba1f55d6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_RX_IRQ_ON';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2410
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '87';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ac6c575fd12ace0fd0e8e6482a38bf4e4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_RX_IRQ_OFF';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2411
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '88';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a33d74432c736b24705e21b257d340fc3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_RX_EPOLL_WAIT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2412
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '89';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a2c0e970227fbb04f166ac82f8c44948b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_TX_LTEMODE_PROC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2413
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '91';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a7d04f6ec1a4fb714ea5d0da629de4247';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_RX_LTEMODE_PROC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2414
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '92';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a82ce188c8318ece4dda41674d34e347f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_RADIO_TX_PLAY_BACK_IQ';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2415
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '94';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a1f5a84fd3596ec0f8cdac6762df1f6d9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_PROCESS_TX_SYM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2416
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '96';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a92c86b63d1d44b3e81c3728e106cbfd1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_CP_DL_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2500
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '98';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a0fb3a4d1a275f2930824141dd134d918';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_CP_UL_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2501
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '99';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a8d216bc1a0fa3dc1370a8cf30a217870';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_UP_DL_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2502
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '100';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1aea9a7b880c29dc3cbc02586c0f3b8487';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_SYM_OTA_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2503
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '101';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a888c066a592695a9b6c49abbc79594d3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_TTI_CB_TO_PHY';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2504
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '102';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a15f6dea581e37101f719cdddefd768b9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_HALF_SLOT_CB_TO_PHY';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2505
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '103';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a20e72b654cfb14e3a280a2244640fea8';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_FULL_SLOT_CB_TO_PHY';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2506
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '104';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a7cd97a899b320a85a3b41bb60a02a116';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_UP_UL_HALF_DEAD_LINE_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2507
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '105';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1ac49aef4af90e965464cd29fd0e0d5426';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_UP_UL_FULL_DEAD_LINE_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2508
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '106';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1a9f54a4a7253be8580e0996d84b1bf638';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_PROCESS_UP_PKT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2600
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '108';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__mlog__tasks__id_8h_1afe16668c89ce93c5234dc0b39a49a670';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_PROCESS_CP_PKT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2700
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-      define-mem-desc-line = '109';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_lib_mlog_tasks_id.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__lib__wrap_8hpp';
-  file-name = 'xran_lib_wrap.hpp';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a7959c3e12f3260a6461fe2610203d1af';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_UT_CFG_FILENAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"conf.json"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '38';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a7c71ebeaaa34df8b1f1e2f33c6d7a54e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_UT_KEY_GLOBALCFG';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"GLOBAL"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1ad3747a607e4b273dfae8278854ffc532';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_UT_KEY_GLOBALCFG_IO';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"io_cfg"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '41';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1ad8d180966ea390f149dea00f5616b540';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_UT_KEY_GLOBALCFG_EAXCID';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"eAxCId_cfg"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a0c97e7d2cdb34b857e3b6de86b49f55d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_UT_KEY_GLOBALCFG_PRACH';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"prach_cfg"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a98f3e1fb2c2dd1381aac8d01b293486a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_UT_KEY_GLOBALCFG_RU';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"ru_cfg"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '44';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a1976c5b3ee9779f3fe720e706b5c4e72';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_UT_KEY_GLOBALCFG_SLOT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"slotcfg_"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '45';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a16ea7ba6b48522ff69767c3a3d31b776';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_NUM_OF_XRAN_CTX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a7b323875aec9da8e30e082063f75b50b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SW_FPGA_TOTAL_BUFFER_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(4*1024*1024*1024)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '49';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1ae9c34194d5ec7c9c24b680085991306c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SW_FPGA_SEGMENT_BUFFER_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1*1024*1024*1024)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '50';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1ad5b1e2ec82b937000bd1fe89acb5384c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SW_FPGA_FH_TOTAL_BUFFER_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(1*1024*1024*1024)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '51';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a67e68cef19d6e679b04c315c9234a0e3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'FPGA_TO_SW_PRACH_RX_BUFFER_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(8192)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '52';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__lib__wrap_8hpp_1a14c306e04a1b3ecdd13b82ab9ca6c9b5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_ANT_CARRIER_SUPPORTED';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(XRAN_MAX_SECTOR_NR*XRAN_MAX_ANTENNA_NR)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      define-mem-desc-line = '54';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__lib__wrap_8hpp_1a6c189fbbc24f87fad24cff9cbd0e6a42';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sym_ota_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      func-mem-desc-line = '62';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__lib__wrap_8hpp_1a9c3700d61ba446fa9b05cca2ca9018ab';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tti_ota_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      func-mem-desc-line = '63';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1a907f22b7c7e5df63190d8aba4e2bf023';
-        func-mem-ref-line = '65';
-        func-mem-ref-name = 'PID_TTI_TIMER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a273a09cbea9267272f4e2a339059e442';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'xran_lib_ota_tti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a7f5a87395d3930f222e58976960c99e2';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_fs_get_max_slot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a7e13e6c34f14ba82e361777280a5dcc1';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'MLogIncrementCounter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a3783fbb2a26b8a0530c489850a905a38';
-        func-mem-ref-line = '1007';
-        func-mem-ref-name = 'xranLibWraper::update_tti';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__lib__wrap_8hpp_1a273a09cbea9267272f4e2a339059e442';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_tti';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      var-mem-desc-line = '58';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Slot index in a second [0:(1000000/TTI-1)]  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        var-mem-ref-line = '740';
-        var-mem-ref-name = 'xranLibWraper::Init';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-        var-mem-ref-line = '632';
-        var-mem-ref-name = 'tti_ota_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        var-mem-ref-line = '1045';
-        var-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__lib__wrap_8hpp_1a8cec0b41a42705e6ab9f49914ca666c2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_sym';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      var-mem-desc-line = '59';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Symbol index in a slot [0:13]  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        var-mem-ref-line = '740';
-        var-mem-ref-name = 'xranLibWraper::Init';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1ac4ce5a18c687ee515676e035359a1e89';
-        var-mem-ref-line = '1012';
-        var-mem-ref-name = 'xranLibWraper::update_symbol_index';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1ab795436cc8b07e2b0d665502274b30e6';
-        var-mem-ref-line = '1112';
-        var-mem-ref-name = 'xranLibWraper::get_symbol_index';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__lib__wrap_8hpp_1a98175f360f5753bc99c4edd3c2d8bd04';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_sym_idx';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      var-mem-desc-line = '60';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Symbol index in a second [0 : 14*(1000000/TTI)-1]
-        where TTI is TTI interval in microseconds  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        var-mem-ref-line = '740';
-        var-mem-ref-name = 'xranLibWraper::Init';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1ac4ce5a18c687ee515676e035359a1e89';
-        var-mem-ref-line = '1012';
-        var-mem-ref-name = 'xranLibWraper::update_symbol_index';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        var-mem-ref-line = '582';
-        var-mem-ref-name = 'sym_ota_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        var-mem-ref-line = '963';
-        var-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        var-mem-ref-line = '999';
-        var-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        var-mem-ref-line = '2202';
-        var-mem-ref-name = 'xran_process_tx_sym';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a2816fdf0ed3269e998720d01c2b6bf76';
-        var-mem-ref-line = '2936';
-        var-mem-ref-name = 'xran_get_slot_idx';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__lib__wrap_8hpp_1a1b2100f9f398243bb4bdbf0db003b9a3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-xranLibWraper *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xranlib';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-      var-mem-desc-line = '1158';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1af4e08ea14f09b53fce43ec39aba7a605';
-        var-mem-ref-line = '49';
-        var-mem-ref-name = 'xran_ut_tx_cp_dl';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a61f8088ed26f5ccc6a323c3b0feb66c2';
-        var-mem-ref-line = '55';
-        var-mem-ref-name = 'xran_ut_tx_cp_ul';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a73639c0dcf18fe068dc350fc0c8ba2f2';
-        var-mem-ref-line = '61';
-        var-mem-ref-name = 'xran_ut_tx_up_dl';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        var-mem-ref-line = '67';
-        var-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '135';
-        var-mem-ref-name = 'TestChain::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        var-mem-ref-line = '226';
-        var-mem-ref-name = 'TEST_P';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'init__sys__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '79';
-        var-mem-ref-name = 'Init_Sys_Check::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'init__sys__functional_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        var-mem-ref-line = '86';
-        var-mem-ref-name = 'Init_Sys_Check::TearDown';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a7d671b9b851d9b0fbae6777e85643c3b';
-        var-mem-ref-line = '1148';
-        var-mem-ref-name = 'xranLibWraper::get_cfg_fh';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xran_lib_wrap.hpp';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__main_8c';
-  file-name = 'xran_main.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1a369266c24eacffb87046522897a570d5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = '_GNU_SOURCE';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '26';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1afeff9fda18e3a64301487ca8eb871a40';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'DIV_ROUND_OFFSET';
-      define-mem-param  = {
-        define-mem-def-name = 'X';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'Y';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-( X/Y + ((X%Y)?1:0) )
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '65';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1ab458f491dfd93be111edf3f3b0d4da71';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranOffsetSym';
-      define-mem-param  = {
-        define-mem-def-name = 'offSym';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'otaSym';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSymTotal';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(((int32_t)offSym > (int32_t)otaSym) ? \
-                            ((int32_t)otaSym + ((int32_t)numSymTotal) - (uint32_t)offSym) : \
-                            (((int32_t)otaSym - (int32_t)offSym) >= numSymTotal) ?  \
-                                    (((int32_t)otaSym - (int32_t)offSym) - numSymTotal) : \
-                                    ((int32_t)otaSym - (int32_t)offSym))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '67';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1a16ea7ba6b48522ff69767c3a3d31b776';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_NUM_OF_XRAN_CTX';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(2)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '73';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1af0c52a84a91cf33014ff0b0f11a65c69';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranIncrementCtx';
-      define-mem-param  = {
-        define-mem-def-name = 'ctx';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((ctx >= (MAX_NUM_OF_XRAN_CTX-1)) ? 0 : (ctx+1))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '74';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1aa552d067ce32d770eb31618b0af0eacb';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranDecrementCtx';
-      define-mem-param  = {
-        define-mem-def-name = 'ctx';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((ctx == 0) ? (MAX_NUM_OF_XRAN_CTX-1) : (ctx-1))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '75';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1af2babb53fd06205eba49b1213e8e18d8';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_NUM_OF_DPDK_TIMERS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(10)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '77';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1a2948db68c95f1846f75d82ab409a0e98';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'DpdkTimerIncrementCtx';
-      define-mem-param  = {
-        define-mem-def-name = 'ctx';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((ctx >= (MAX_NUM_OF_DPDK_TIMERS-1)) ? 0 : (ctx+1))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '78';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1aa143c249cca4bf1866a724baac742586';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'DpdkTimerDecrementCtx';
-      define-mem-param  = {
-        define-mem-def-name = 'ctx';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-((ctx == 0) ? (MAX_NUM_OF_DPDK_TIMERS-1) : (ctx-1))
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '79';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1aee8aca8f74a8a2b095a6b7bf90b9543f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'UNIX_TO_GPS_SECONDS_OFFSET';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-315964782UL
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '90';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__main_8c_1a244be9d83c95821d802d6a0c6c169cb1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NUM_OF_FRAMES_PER_SECOND';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-100
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      define-mem-desc-line = '91';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a7491c24fd4d4e30ac3664337cd077341';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'extbuf_free_callback';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *addr
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = '__rte_unused';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *opaque
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = '__rte_unused';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '130';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_timer_arm';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '136';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3842cc1a01bcaa4df37fd8c10308ff01';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'xran_device_ctx::fh_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8a5462b0059073e90d42f8bfa066d566';
-        func-mem-ref-line = '324';
-        func-mem-ref-name = 'xran_fh_init::io_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa442a227739dcff5212e5356dee54b68';
-        func-mem-ref-line = '303';
-        func-mem-ref-name = 'xran_io_cfg::timing_core';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aaca86e5bcbfb97d8c24c271a9332b994';
-        func-mem-ref-line = '103';
-        func-mem-ref-name = 'timer_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1a58e330374d0f1c8a407119c8ba2abb62';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'PID_TIME_ARM_TIMER';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a7645422ee7c8d332c29c3a54bf780ca3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_tx_sym';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '138';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ab458f491dfd93be111edf3f3b0d4da71';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'XranOffsetSym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ae3f1b1cbdaabdcfb693b93d75d4a9972';
-        func-mem-ref-line = '249';
-        func-mem-ref-name = 'xran_device_ctx::sym_up';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa76014e778bb54907d85e05cac204d71';
-        func-mem-ref-line = '98';
-        func-mem-ref-name = 'XranGetTtiNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a36c7ae37e30524321b18fde971372b92';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'XranGetSlotNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5ca2a2076a042acdca2e326a436a7882';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'XranGetSubFrameNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a73639c0dcf18fe068dc350fc0c8ba2f2';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'xran_ut_tx_up_dl';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_rx_sym';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb_free';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '140';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a725b4fbf070658ef449db5718a6c9f22';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'SLOTS_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af3ad0b6136919aabcdbac46b754aa7ed';
-        func-mem-ref-line = '224';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a77f0d5374ee675db57c0b29946ca7744';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'xran_flat_buffer::pData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3bfdc9ec9f4c738715460ddd03f0833f';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxPrbMapBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2357c89e196d6c8c53e29bf04d168b7e';
-        func-mem-ref-line = '423';
-        func-mem-ref-name = 'xran_prb_map::prbMap';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a2ad8f5285dd33572e310069cdac3c4';
-        func-mem-ref-line = '422';
-        func-mem-ref-name = 'xran_prb_map::nPrbElm';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'N_SC_PER_PRB';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        func-mem-ref-line = '489';
-        func-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8ae0b667dc04b0baacb15bc9c40b776098';
-        func-mem-ref-line = '473';
-        func-mem-ref-name = 'XRAN_CPU_LE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8a61bd03fd3153385f6791bd16e55892b8';
-        func-mem-ref-line = '472';
-        func-mem-ref-name = 'XRAN_NE_BE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1addb9297d816b26c680888115de8c9538';
-        func-mem-ref-line = '570';
-        func-mem-ref-name = 'xran_flat_buffer::pCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a5c8f213f6ff879119c23ec38c63a54e5';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'MBUF_KEEP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6c405fdd34c38d29b355cd051527ad9b';
-        func-mem-ref-line = '404';
-        func-mem-ref-name = 'xran_prb_elm::p_sec_desc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1addb9297d816b26c680888115de8c9538';
-        func-mem-ref-line = '389';
-        func-mem-ref-name = 'xran_section_desc::pCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a77f0d5374ee675db57c0b29946ca7744';
-        func-mem-ref-line = '388';
-        func-mem-ref-name = 'xran_section_desc::pData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ae55ac9499e5406559ad2ff0376dd0a68';
-        func-mem-ref-line = '386';
-        func-mem-ref-name = 'xran_section_desc::iq_buffer_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4d1fb35f3f2d9f3556fbd1761a167255';
-        func-mem-ref-line = '385';
-        func-mem-ref-name = 'xran_section_desc::iq_buffer_offset';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_prach_sym';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb_free';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '157';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a725b4fbf070658ef449db5718a6c9f22';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'SLOTS_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a26e6c6447dffca5e7ece503e8c0e890c';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_device_ctx::prach_start_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bcca72021c589be2adf3647647a1232';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'xran_device_ctx::sFHPrachRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a77f0d5374ee675db57c0b29946ca7744';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'xran_flat_buffer::pData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        func-mem-ref-line = '489';
-        func-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8ae0b667dc04b0baacb15bc9c40b776098';
-        func-mem-ref-line = '473';
-        func-mem-ref-name = 'XRAN_CPU_LE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1addb9297d816b26c680888115de8c9538';
-        func-mem-ref-line = '570';
-        func-mem-ref-name = 'xran_flat_buffer::pCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a5c8f213f6ff879119c23ec38c63a54e5';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'MBUF_KEEP';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_srs_sym';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mb_free';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '174';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a725b4fbf070658ef449db5718a6c9f22';
-        func-mem-ref-line = '56';
-        func-mem-ref-name = 'SLOTS_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a8d643c55cfe976d88d44beefc0af0dff';
-        func-mem-ref-line = '227';
-        func-mem-ref-name = 'xran_device_ctx::sFHSrsRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a77f0d5374ee675db57c0b29946ca7744';
-        func-mem-ref-line = '566';
-        func-mem-ref-name = 'xran_flat_buffer::pData';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1ab97ae0d1cc679c3c40b779b34ab7b4cf';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'N_SC_PER_PRB';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        func-mem-ref-line = '489';
-        func-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8ae0b667dc04b0baacb15bc9c40b776098';
-        func-mem-ref-line = '473';
-        func-mem-ref-name = 'XRAN_CPU_LE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8a61bd03fd3153385f6791bd16e55892b8';
-        func-mem-ref-line = '472';
-        func-mem-ref-name = 'XRAN_NE_BE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3842cc1a01bcaa4df37fd8c10308ff01';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'xran_device_ctx::fh_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3c8ee4e9dd2a5354e83fb30c95598f30';
-        func-mem-ref-line = '331';
-        func-mem-ref-name = 'xran_fh_init::mtu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5448b37ad609bb66bf44b44d1f9bac72';
-        func-mem-ref-line = '507';
-        func-mem-ref-name = 'xran_fh_config::nULRBs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1addb9297d816b26c680888115de8c9538';
-        func-mem-ref-line = '570';
-        func-mem-ref-name = 'xran_flat_buffer::pCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a5c8f213f6ff879119c23ec38c63a54e5';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'MBUF_KEEP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tti_ota_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '192';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1a907f22b7c7e5df63190d8aba4e2bf023';
-        func-mem-ref-line = '65';
-        func-mem-ref-name = 'PID_TTI_TIMER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a273a09cbea9267272f4e2a339059e442';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'xran_lib_ota_tti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a7f5a87395d3930f222e58976960c99e2';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_fs_get_max_slot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a7e13e6c34f14ba82e361777280a5dcc1';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'MLogIncrementCounter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a3783fbb2a26b8a0530c489850a905a38';
-        func-mem-ref-line = '1007';
-        func-mem-ref-name = 'xranLibWraper::update_tti';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a6bec02784f5898c72bdbe64469186a45';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tti_to_phy_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '193';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a01cfa0ddd894bb94d785f755bfdd8b9e';
-        func-mem-ref-line = '265';
-        func-mem-ref-name = 'xran_device_ctx::phy_tti_cb_done';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a96de765800aa6de0788fc530cbc16825';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_timer_arm_ex';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CbFct';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CbArg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim_lcore';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '194';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1a58e330374d0f1c8a407119c8ba2abb62';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'PID_TIME_ARM_TIMER';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a23e5556f127fd7a4c2542d4448cfbcff';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_getSfnSecStart';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '197';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_updateSfnSecStart';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '201';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1abee5de4c0d88f6c17ce6b3962d097f07';
-        func-mem-ref-line = '88';
-        func-mem-ref-name = 'timing_get_current_second';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aee8aca8f74a8a2b095a6b7bf90b9543f';
-        func-mem-ref-line = '90';
-        func-mem-ref-name = 'UNIX_TO_GPS_SECONDS_OFFSET';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a244be9d83c95821d802d6a0c6c169cb1';
-        func-mem-ref-line = '91';
-        func-mem-ref-name = 'NUM_OF_FRAMES_PER_SECOND';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7a25206e77e83a57fd036102cebfb4f0';
-        func-mem-ref-line = '116';
-        func-mem-ref-name = 'xran_max_frame';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a0ff39df15c9c5e487a730d422d2c4725';
-        func-mem-ref-line = '115';
-        func-mem-ref-name = 'xran_SFN_at_Sec_Start';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1ad1b05d3ad049de39bc3f9bcdfdf66d1b';
-        func-mem-ref-line = '121';
-        func-mem-ref-name = 'tx_bytes_per_sec';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1aea924947c3d744f2208baa8a79229f3f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'tx_bytes_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1adc695e955f335d5dedb486ce89a4e0b3';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'rx_bytes_per_sec';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1af2fff595280c3b2999bfa40d7beafadf';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'rx_bytes_counter';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1acdb2a8632ebd3e59e5d6f17c4bf358ef';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_getSlotIdxSecond';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '216';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_dev_get_ctx';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '223';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a9796d6da0db5312f3ddffc3c43038daf';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab67b9cc6e54d8ba3945b265b47af743c';
-        func-mem-ref-line = '436';
-        func-mem-ref-name = 'send_symbol_ex';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a484fa852a2e973600abba0efb1fbefb9';
-        func-mem-ref-line = '510';
-        func-mem-ref-name = 'send_cpmsg';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a165ca95dea40ce1abcc161f39087d38d';
-        func-mem-ref-line = '1024';
-        func-mem-ref-name = 'xranLibWraper::apply_cpenable';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-        func-mem-ref-line = '243';
-        func-mem-ref-name = 'xran_is_prach_slot';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-        func-mem-ref-line = '632';
-        func-mem-ref-name = 'tti_ota_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-        func-mem-ref-line = '711';
-        func-mem-ref-name = 'xran_timer_arm';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a96de765800aa6de0788fc530cbc16825';
-        func-mem-ref-line = '724';
-        func-mem-ref-name = 'xran_timer_arm_ex';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a66ed2e3f4cefcfdd71841c152c80aa20';
-        func-mem-ref-line = '737';
-        func-mem-ref-name = 'xran_cp_create_and_send_section';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        func-mem-ref-line = '910';
-        func-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        func-mem-ref-line = '963';
-        func-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        func-mem-ref-line = '999';
-        func-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a6bec02784f5898c72bdbe64469186a45';
-        func-mem-ref-line = '1136';
-        func-mem-ref-name = 'tti_to_phy_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ae4973aab78785b0738c729b26a1474e2';
-        func-mem-ref-line = '1165';
-        func-mem-ref-name = 'xran_timing_source_thread';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        func-mem-ref-line = '1342';
-        func-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a14cfa955b7fdf58378a97b4cfa7268f8';
-        func-mem-ref-line = '1384';
-        func-mem-ref-name = 'xran_process_prach_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a300b87c29358bb161404c0122a9b2a46';
-        func-mem-ref-line = '1461';
-        func-mem-ref-name = 'xran_process_srs_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-        func-mem-ref-line = '1536';
-        func-mem-ref-name = 'xran_pkt_validate';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1acb6ecf7858c99c963182b9b7884deca6';
-        func-mem-ref-line = '1578';
-        func-mem-ref-name = 'xran_process_rx_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a072be4e030e23440817b205256d2df29';
-        func-mem-ref-line = '1715';
-        func-mem-ref-name = 'xran_process_tx_sym_cp_off';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad2506f0edcccb4fbdc5b41b03270a1af';
-        func-mem-ref-line = '2000';
-        func-mem-ref-name = 'xran_process_tx_sym_cp_on';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        func-mem-ref-line = '2202';
-        func-mem-ref-name = 'xran_process_tx_sym';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        func-mem-ref-line = '2319';
-        func-mem-ref-name = 'xran_init';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-        func-mem-ref-line = '2551';
-        func-mem-ref-name = 'xran_5g_fronthault_config';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-        func-mem-ref-line = '2636';
-        func-mem-ref-name = 'xran_5g_prach_req';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-        func-mem-ref-line = '2679';
-        func-mem-ref-name = 'xran_5g_srs_req';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a57bc216aff0d372305a6d13a072c605b';
-        func-mem-ref-line = '2900';
-        func-mem-ref-name = 'xran_reg_physide_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-        func-mem-ref-line = '2918';
-        func-mem-ref-name = 'xran_register_cb_mbuf2ring';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a761e3947dcc547008a12a9cca10b1ea0';
-        func-mem-ref-line = '2955';
-        func-mem-ref-name = 'xran_get_conf_eAxC';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad749041bcf50616bac96e4d13b661272';
-        func-mem-ref-line = '2965';
-        func-mem-ref-name = 'xran_get_conf_num_bfweights';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__timer_8c_1af01e1311b604e50d00b7ecce78d2ce22';
-        func-mem-ref-line = '116';
-        func-mem-ref-name = 'timing_adjust_gps_second';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__timer_8c_1a52ade7f1436323f071cf7151f7bdb097';
-        func-mem-ref-line = '146';
-        func-mem-ref-name = 'poll_next_tick';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1aaf38329209bc44e1dfd355f1e62a7a23';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_lib_get_ctx_fhcfg';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '228';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a9348246ce882be9b72449a64385d7217';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_beamid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '233';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_if_state
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_if_state';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '233';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function returns status of operation of FH layer
-
-@return
- XRAN_INIT    - init state
- XRAN_RUNNING - running
- XRAN_STOPPED - stopped
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a61da580fc69a74f3ef17956ba5fd88a0';
-        func-mem-ref-line = '1114';
-        func-mem-ref-name = 'xranLibWraper::is_running';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad4852c0827600db95f9841e2f5f9f6f1';
-        func-mem-ref-line = '2841';
-        func-mem-ref-name = 'xran_start';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a8f2daee2fe90126f1f7c361b7760a7a3';
-        func-mem-ref-line = '2852';
-        func-mem-ref-name = 'xran_stop';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4120602c15ddabfc3372e238d17f0414';
-        func-mem-ref-line = '2877';
-        func-mem-ref-name = 'xran_mm_destroy';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1adfcabe4091a4782ecb9ca029314c99ca';
-        func-mem-ref-line = '2888';
-        func-mem-ref-name = 'xran_reg_sym_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a57bc216aff0d372305a6d13a072c605b';
-        func-mem-ref-line = '2900';
-        func-mem-ref-name = 'xran_reg_physide_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-        func-mem-ref-line = '2918';
-        func-mem-ref-name = 'xran_register_cb_mbuf2ring';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a7192955290ca84553d071cedc5ee89cb';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_is_prach_slot';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '243';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        func-mem-ref-line = '461';
-        func-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3b00fdd9e145b9c7be29aa35c6f94fe1';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'xran_prach_cp_config::isPRACHslot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a855041f3139611ca7478502e3241b2f1';
-        func-mem-ref-line = '134';
-        func-mem-ref-name = 'xran_prach_cp_config::nrofPrachInSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a54de92e0ced826beeb759580d170562b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_sectionid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '278';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a38d2cdf58cc777c61b71dd2785d139af';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'ant';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a927c0750db0e35def0b5e1a088a5b9e4';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'XRAN_DIR_MAX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6447bf8849000b9fecf51d77d4fa50b2';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'XRAN_MAX_CELLS_PER_PORT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1acb5dd6ae5569cb3090d441c800068244';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_srs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pConf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_xran_dev_ctx';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '294';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0dc2f992bcfe4f620d6ce2e969986d5c';
-        func-mem-ref-line = '220';
-        func-mem-ref-name = 'xran_device_ctx::srs_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a47592bac9bb3ddd09772d5385ffdd508';
-        func-mem-ref-line = '448';
-        func-mem-ref-name = 'xran_srs_config::symbMask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a418f7a13335ab7fbfb840bae611ed0e5';
-        func-mem-ref-line = '516';
-        func-mem-ref-name = 'xran_fh_config::srs_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a38a5594e33178248d80ccde98a16262a';
-        func-mem-ref-line = '449';
-        func-mem-ref-name = 'xran_srs_config::eAxC_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_prach';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pConf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_xran_dev_ctx';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '308';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a167e91cb91119363bf10c9430b6f082c';
-        func-mem-ref-line = '515';
-        func-mem-ref-name = 'xran_fh_config::prach_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a78b2fab8e8d6a6424c2712d528fd9a58';
-        func-mem-ref-line = '461';
-        func-mem-ref-name = 'xran_frame_config::nNumerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1acb5fe8097b0115e038eb02d5900f66d6';
-        func-mem-ref-line = '432';
-        func-mem-ref-name = 'xran_prach_config::nPrachConfIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__ul__tables_8c_1ac7439428a0fb0c1782323193707965f6';
-        func-mem-ref-line = '553';
-        func-mem-ref-name = 'gxranPrachDataTable_mmw';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        func-mem-ref-line = '460';
-        func-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__ul__tables_8c_1a1c7c9fd55feeae30dc0b8502ef4cab03';
-        func-mem-ref-line = '292';
-        func-mem-ref-name = 'gxranPrachDataTable_sub6_tdd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__ul__tables_8c_1a5edf7a402993c76a3a27bee4f390d38c';
-        func-mem-ref-line = '32';
-        func-mem-ref-name = 'gxranPrachDataTable_sub6_fdd';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1acda2526836f55a54072c7582b0735ec6';
-        func-mem-ref-line = '105';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::preambleFmrt';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__ul__tables_8c_1ab7c9c49ac127f2812c5ffe8c54364286';
-        func-mem-ref-line = '845';
-        func-mem-ref-name = 'gxranPreambleforLRA';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a583c2f58d0655789ea36e22d605ab9ad';
-        func-mem-ref-line = '523';
-        func-mem-ref-name = 'xran_fh_config::log_level';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a232bf4a599983638ff369472234af97c';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::startingSym';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ae7b193beba4cc63eed61b211bae9e802';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::duration';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2e544eaae35a5756272d62af4fa53a19';
-        func-mem-ref-line = '112';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::occassionsInPrachSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad5150de5e1c141cfe288f260afb00830';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'xran_prach_cp_config::filterIdx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1ae51812e2dae7d8776b443f818f277d5bad96d5c4d6db49c45dfe5a07ba6ad7440';
-        func-mem-ref-line = '69';
-        func-mem-ref-name = 'XRAN_FILTERINDEX_PRACH_ABC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac54814779041bec5dcf8aec288d69b06';
-        func-mem-ref-line = '128';
-        func-mem-ref-name = 'xran_prach_cp_config::startSymId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6b13285aabf8f2f4598143b2670204c1';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'xran_prach_cp_config::startPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5c648c99c04370a4e8767f919a2289bf';
-        func-mem-ref-line = '441';
-        func-mem-ref-name = 'xran_prach_config::nPrachFreqStart';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aabc4fe26e40f742fd255e2bb8534de75';
-        func-mem-ref-line = '130';
-        func-mem-ref-name = 'xran_prach_cp_config::numPrbc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a8c9c50771b8a51b0209b1866855b80dda4dbd8b9cc1a25a875c17515359bd1b1d';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'FORMAT_A1';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aa68c277a66312b4b90819cccc055bdb7';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_prach_cp_config::timeOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3cab2a5fe931bc424f18ac0b23f2060e';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'xRANPrachPreambleLRAStruct::nRaCp';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3af58496c14a1c91c015aa6ffe7dca49';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_prach_cp_config::freqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3b43924c5ef23b0496d1a7adf2752dbf';
-        func-mem-ref-line = '442';
-        func-mem-ref-name = 'xran_prach_config::nPrachFreqOffset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab9b99e41ea39f16780f66a539aa872c8';
-        func-mem-ref-line = '433';
-        func-mem-ref-name = 'xran_prach_config::nPrachSubcSpacing';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0f561e77fa0f040b637f4e04f6cd8078';
-        func-mem-ref-line = '136';
-        func-mem-ref-name = 'xran_prach_cp_config::x';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0f561e77fa0f040b637f4e04f6cd8078';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::x';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a855041f3139611ca7478502e3241b2f1';
-        func-mem-ref-line = '134';
-        func-mem-ref-name = 'xran_prach_cp_config::nrofPrachInSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a855041f3139611ca7478502e3241b2f1';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::nrofPrachInSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a1d627e83c5e0ae889b71ea0508991f29';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'xran_prach_cp_config::y';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a1d627e83c5e0ae889b71ea0508991f29';
-        func-mem-ref-line = '107';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::y';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a664cb6ca464c69ef60a445fa4f4b3522';
-        func-mem-ref-line = '131';
-        func-mem-ref-name = 'xran_prach_cp_config::numSymbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2e544eaae35a5756272d62af4fa53a19';
-        func-mem-ref-line = '135';
-        func-mem-ref-name = 'xran_prach_cp_config::occassionsInPrachSlot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a48f74053065142fe9cffa09c460965e1';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'xRANPrachConfigTableStruct::slotNr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3b00fdd9e145b9c7be29aa35c6f94fe1';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'xran_prach_cp_config::isPRACHslot';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af7a48e76794ce5d801ab6d0f848abb53';
-        func-mem-ref-line = '80';
-        func-mem-ref-name = 'XRAN_PRACH_CANDIDATE_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a26e6c6447dffca5e7ece503e8c0e890c';
-        func-mem-ref-line = '262';
-        func-mem-ref-name = 'xran_device_ctx::prach_start_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a53af49f65e0dafdafcde73d693961a78';
-        func-mem-ref-line = '263';
-        func-mem-ref-name = 'xran_device_ctx::prach_last_symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a38a5594e33178248d80ccde98a16262a';
-        func-mem-ref-line = '139';
-        func-mem-ref-name = 'xran_prach_cp_config::eAxC_offset';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-        func-mem-ref-line = '3039';
-        func-mem-ref-name = 'xran_get_num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        func-mem-ref-line = '177';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a8546e95e2daf30058a66904e7f801723';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_alloc_sectionid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '379';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6447bf8849000b9fecf51d77d4fa50b2';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'XRAN_MAX_CELLS_PER_PORT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af3e0ced3530652b3c92220c8783b55fa';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'XRAN_MAX_ANT_ARRAY_ELM_NR';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        func-mem-ref-line = '535';
-        func-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a7a3c06a23d41de0038747348be9bb9da';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init_seqid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '400';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'gen__test_8m_1a38d2cdf58cc777c61b71dd2785d139af';
-        func-mem-ref-line = '166';
-        func-mem-ref-name = 'ant';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6447bf8849000b9fecf51d77d4fa50b2';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'XRAN_MAX_CELLS_PER_PORT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga9c60a23fdae979ad1842b255790d1558a927c0750db0e35def0b5e1a088a5b9e4';
-        func-mem-ref-line = '150';
-        func-mem-ref-name = 'XRAN_DIR_MAX';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1abedca5602cf06d6f39524387b6c72b38';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_cp_seqid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '418';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1af9aa4498b613d1a7302ef6b38af04954';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_updl_seqid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '435';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ab3191f816f144936713d3655d93f1656';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_updl_seqid_addr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '449';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a8786dbb573ae7dbc009db07927399e61';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_check_upul_seqid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '463';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a1a6d4a5b34923cb2ec45709bb177095b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_upul_seqid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '489';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a9978422762aaae9a7e907b17b8ef7023';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_upul_seqid_addr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '502';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1aa6257f6d31f8f03e54e7d2ccb56de23b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_check_cp_seqid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '515';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a4008a906c3e80dcf72600ca789a4ed41';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_check_updl_seqid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '539';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a4eb2b37a85455e8078520bcea40296cc';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'process_cplane';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '571';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8h_1a5921f2439294279b8111fed577c5c37a';
-        func-mem-ref-line = '322';
-        func-mem-ref-name = 'xran_cp_gen_params::sections';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        func-mem-ref-line = '1342';
-        func-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sym_ota_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned long *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'used_tick';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '582';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a605ecc3c0ad6066e39465a108b873373';
-        func-mem-ref-line = '100';
-        func-mem-ref-name = 'XranGetSymNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a1d2f23e35725cd993cbb72de9f4f565a';
-        func-mem-ref-line = '131';
-        func-mem-ref-name = 'xran_tick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-        func-mem-ref-line = '632';
-        func-mem-ref-name = 'tti_ota_cb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a2c22baf2fd259384ee376d438bb461c1';
-        func-mem-ref-line = '138';
-        func-mem-ref-name = 'get_ticks_diff';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a01cfa0ddd894bb94d785f755bfdd8b9e';
-        func-mem-ref-line = '265';
-        func-mem-ref-name = 'xran_device_ctx::phy_tti_cb_done';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a96de765800aa6de0788fc530cbc16825';
-        func-mem-ref-line = '724';
-        func-mem-ref-name = 'xran_timer_arm_ex';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a66ed2e3f4cefcfdd71841c152c80aa20';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_cp_create_and_send_section';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ru_port_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dir';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tti';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_prb_map *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'prbMap';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum xran_category
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'category';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '737';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a36c7ae37e30524321b18fde971372b92';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'XranGetSlotNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5ca2a2076a042acdca2e326a436a7882';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'XranGetSubFrameNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tx_cp_dl_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '910';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-        func-mem-ref-line = '3039';
-        func-mem-ref-name = 'xran_get_num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ad51ee5b7f1f27c770f1eb658b5ee523e';
-        func-mem-ref-line = '3029';
-        func-mem-ref-name = 'xran_get_num_cc';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1af4e08ea14f09b53fce43ec39aba7a605';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_ut_tx_cp_dl';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        func-mem-ref-line = '67';
-        func-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'rx_ul_deadline_half_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '963';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa76014e778bb54907d85e05cac204d71';
-        func-mem-ref-line = '98';
-        func-mem-ref-name = 'XranGetTtiNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a2816fdf0ed3269e998720d01c2b6bf76';
-        func-mem-ref-line = '2936';
-        func-mem-ref-name = 'xran_get_slot_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ad51ee5b7f1f27c770f1eb658b5ee523e';
-        func-mem-ref-line = '3029';
-        func-mem-ref-name = 'xran_get_num_cc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ae3228d07f4ce31d4707fd5934fb8ec03';
-        func-mem-ref-line = '260';
-        func-mem-ref-name = 'xran_device_ctx::rx_packet_callback_tracker';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bb009dc28deffeccf1559528dbc5bee';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'xran_device_ctx::pCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a88d73cc1cc6695b6e27bad4609d887e1';
-        func-mem-ref-line = '290';
-        func-mem-ref-name = 'xran_cb_tag::slotiId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a0a81ee27053a63e71a6c7db060562eb0';
-        func-mem-ref-line = '289';
-        func-mem-ref-name = 'xran_cb_tag::symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a023feefd3cb93d648f673ce1a8c79563';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_device_ctx::pCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1a7cd97a899b320a85a3b41bb60a02a116';
-        func-mem-ref-line = '105';
-        func-mem-ref-name = 'PID_UP_UL_HALF_DEAD_LINE_CB';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'rx_ul_deadline_full_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '999';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa76014e778bb54907d85e05cac204d71';
-        func-mem-ref-line = '98';
-        func-mem-ref-name = 'XranGetTtiNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a2816fdf0ed3269e998720d01c2b6bf76';
-        func-mem-ref-line = '2936';
-        func-mem-ref-name = 'xran_get_slot_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a00aa0f7cc00a6ca9cde2bec43eb1c9f9';
-        func-mem-ref-line = '321';
-        func-mem-ref-name = 'xran_fs_get_max_slot_SFN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ad51ee5b7f1f27c770f1eb658b5ee523e';
-        func-mem-ref-line = '3029';
-        func-mem-ref-name = 'xran_get_num_cc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bb009dc28deffeccf1559528dbc5bee';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'xran_device_ctx::pCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a88d73cc1cc6695b6e27bad4609d887e1';
-        func-mem-ref-line = '290';
-        func-mem-ref-name = 'xran_cb_tag::slotiId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a0a81ee27053a63e71a6c7db060562eb0';
-        func-mem-ref-line = '289';
-        func-mem-ref-name = 'xran_cb_tag::symbol';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a023feefd3cb93d648f673ce1a8c79563';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_device_ctx::pCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a5f7077fcb0eef30eca298a156e25ec0c';
-        func-mem-ref-line = '241';
-        func-mem-ref-name = 'xran_device_ctx::pPrachCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a31909ed26aa2152e78db6fc72237b5d1';
-        func-mem-ref-line = '242';
-        func-mem-ref-name = 'xran_device_ctx::pPrachCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1ac49aef4af90e965464cd29fd0e0d5426';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'PID_UP_UL_FULL_DEAD_LINE_CB';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'tx_cp_ul_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '1045';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8c_1ae69cd45536b5b80a0eac08ee522d8aa2';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ae3663b3f472b4003acc7f91e61669735';
-        func-mem-ref-line = '3049';
-        func-mem-ref-name = 'xran_get_ru_category';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea25cae7703b653209b61647fa65ac7e9f';
-        func-mem-ref-line = '264';
-        func-mem-ref-name = 'XRAN_CATEGORY_A';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-        func-mem-ref-line = '3039';
-        func-mem-ref-name = 'xran_get_num_eAxc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aaf7b03037e0687819501554a42fb3c52';
-        func-mem-ref-line = '3059';
-        func-mem-ref-name = 'xran_get_num_eAxcUl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ad51ee5b7f1f27c770f1eb658b5ee523e';
-        func-mem-ref-line = '3029';
-        func-mem-ref-name = 'xran_get_num_cc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a273a09cbea9267272f4e2a339059e442';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'xran_lib_ota_tti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ac9a8f4c80840a80e1a27ff9776e13f66';
-        func-mem-ref-line = '97';
-        func-mem-ref-name = 'xran_timer_ctx::tti_to_process';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a36c7ae37e30524321b18fde971372b92';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'XranGetSlotNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5ca2a2076a042acdca2e326a436a7882';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'XranGetSubFrameNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'chain__tests_8cc_1a61f8088ed26f5ccc6a323c3b0feb66c2';
-        func-mem-ref-line = '55';
-        func-mem-ref-name = 'xran_ut_tx_cp_ul';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a739e4c11ebd576733ec5fc965e7a2cc6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'ul_up_full_slot_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_timer *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tim';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '1129';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1a888c066a592695a9b6c49abbc79594d3';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'PID_TTI_CB_TO_PHY';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ae4973aab78785b0738c729b26a1474e2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_timing_source_thread';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'args';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '1165';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1ad5c7a065cddc009146ea1b1192eb2102';
-        func-mem-ref-line = '498';
-        func-mem-ref-name = 'master::res';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a7986392c9b5ba31ca86b38401d940baa';
-        func-mem-ref-line = '250';
-        func-mem-ref-name = 'xran_device_ctx::sym_up_ul';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ae3f1b1cbdaabdcfb693b93d75d4a9972';
-        func-mem-ref-line = '249';
-        func-mem-ref-name = 'xran_device_ctx::sym_up';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'handle_ecpri_ethertype';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rx_time';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '1342';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a39fca1837c5ce7715cbf571669660c13a90bbe176be23902fec1de76501599769';
-        func-mem-ref-line = '137';
-        func-mem-ref-name = 'MBUF_FREE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1af2fff595280c3b2999bfa40d7beafadf';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'rx_bytes_counter';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa90ff3ad961fe295cdffddc945999212';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_ecpri_hdr::cmnhdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a5b41115e5686e3ff4f14c356a3aa209a';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_mesg_type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga5f49588115e2d0a807ad613ae866384aaef46b9a1a9d9f7c3276e1e99b02ef6de';
-        func-mem-ref-line = '77';
-        func-mem-ref-name = 'ECPRI_IQ_DATA';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga5f49588115e2d0a807ad613ae866384aa54c48b34d68f3445f6108e416a655955';
-        func-mem-ref-line = '79';
-        func-mem-ref-name = 'ECPRI_RT_CONTROL_DATA';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a742cfd7821c00ae099b7d4809de9a765';
-        func-mem-ref-line = '48';
-        func-mem-ref-name = 'O_RU';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a4eb2b37a85455e8078520bcea40296cc';
-        func-mem-ref-line = '571';
-        func-mem-ref-name = 'process_cplane';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'MLogTask';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__lib__mlog__tasks__id_8h_1afe16668c89ce93c5234dc0b39a49a670';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'PID_PROCESS_CP_PKT';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-        func-mem-ref-line = '2319';
-        func-mem-ref-name = 'xran_init';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ac5201df2d161091f7319ff2f57432823';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_pkt_validate';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'arg';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ecpri_seq_id *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '1536';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad2bc382255cb424431bb7515a796e5bf';
-        func-mem-ref-line = '271';
-        func-mem-ref-name = 'xran_device_ctx::fh_counters';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3842cc1a01bcaa4df37fd8c10308ff01';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'xran_device_ctx::fh_init';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8a5462b0059073e90d42f8bfa066d566';
-        func-mem-ref-line = '324';
-        func-mem-ref-name = 'xran_fh_init::io_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a1e6927fa1486224044e568f9c370519b';
-        func-mem-ref-line = '295';
-        func-mem-ref-name = 'xran_io_cfg::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ada810b81429ee4ec611614fd69dc99da';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'O_DU';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a98688c9e38dee57053ba667647966144';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_send_burst';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_device_ctx *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dev';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'n';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'port';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '1689';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a072be4e030e23440817b205256d2df29';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_tx_sym_cp_off';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tti';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'do_srs';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '1715';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0dc2f992bcfe4f620d6ce2e969986d5c';
-        func-mem-ref-line = '220';
-        func-mem-ref-name = 'xran_device_ctx::srs_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7c54b342a8b4907858f7f0f074ddd79d';
-        func-mem-ref-line = '3069';
-        func-mem-ref-name = 'xran_get_num_ant_elm';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ad2506f0edcccb4fbdc5b41b03270a1af';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_process_tx_sym_cp_on';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ctx_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'tti';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cc_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2000';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac1db3db55038ef0b2f69827746eaf87c';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'xran_device_ctx::PrachCPConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0dc2f992bcfe4f620d6ce2e969986d5c';
-        func-mem-ref-line = '220';
-        func-mem-ref-name = 'xran_device_ctx::srs_cfg';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a3ec34c1401982803f519f83c7a18175c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_packet_and_dpdk_timer_thread';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'args';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2282';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a4ea0e9c036a1dc7605f53f1f862f4952';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_init';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'argc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'argv';
-        func-mem-param-array = '[]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_init *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_xran_fh_init';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'appName';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pXranLayerHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2319';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Initialize the XRAN Layer via DPDK.
-
-@param argc
-  A non-negative value.  If it is greater than 0, the array members
-  for argv[0] through argv[argc] (non-inclusive) shall contain pointers
-  to strings.
-@param argv
-  An array of strings.  The contents of the array, as well as the strings
-  which are pointed to by the array, may be modified by this function.
-
-@return
-  0 - on success
-  Error codes returned via rte_errno
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8a5462b0059073e90d42f8bfa066d566';
-        func-mem-ref-line = '324';
-        func-mem-ref-name = 'xran_fh_init::io_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a4b6bcf9a51e104e19a5fa2d859a63080';
-        func-mem-ref-line = '191';
-        func-mem-ref-name = 'XRAN_INIT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3a10011d5a15ba88d65b9e027cdff35e';
-        func-mem-ref-line = '325';
-        func-mem-ref-name = 'xran_fh_init::eAxCId_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab0bb0b684cc2798a2ef1ceabe4a47e38';
-        func-mem-ref-line = '356';
-        func-mem-ref-name = 'xran_fh_init::enableCP';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ac0646000d1448798a186e109df0bb3dd';
-        func-mem-ref-line = '357';
-        func-mem-ref-name = 'xran_fh_init::prachEnable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a367975ed81727c2747411672f73b2754';
-        func-mem-ref-line = '358';
-        func-mem-ref-name = 'xran_fh_init::srsEnable';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6fcbf469691a192f1ce298f70981c17a';
-        func-mem-ref-line = '363';
-        func-mem-ref-name = 'xran_fh_init::DynamicSectionEna';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1a69c763967ba7e28c4a589ce624c226ff';
-        func-mem-ref-line = '124';
-        func-mem-ref-name = 'xran_register_ethertype_handler';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1af87cccd4396539ae2fd0000a61907e92';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'ETHER_TYPE_ECPRI';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7a412a9cd0ac919dccb2112fb386d64a';
-        func-mem-ref-line = '1342';
-        func-mem-ref-name = 'handle_ecpri_ethertype';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8h_1a1e6927fa1486224044e568f9c370519b';
-        func-mem-ref-line = '83';
-        func-mem-ref-name = 'xran_io_loop_cfg::id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1a97dcf8200aebed714f47764c302a06b5';
-        func-mem-ref-line = '288';
-        func-mem-ref-name = 'xran_ethdi_init_dpdk_io';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6a78f61ed42f876c7cfa835be5ed0942';
-        func-mem-ref-line = '329';
-        func-mem-ref-name = 'xran_fh_init::filePrefix';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1adcde08e47bdc5157e76975f32d1e96e8';
-        func-mem-ref-line = '333';
-        func-mem-ref-name = 'xran_fh_init::p_o_du_addr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab05fc2b0bda23212626e2f075ce8e817';
-        func-mem-ref-line = '334';
-        func-mem-ref-name = 'xran_fh_init::p_o_ru_addr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1adc6cb9229207f58f6c4375305dcb5384';
-        func-mem-ref-line = '359';
-        func-mem-ref-name = 'xran_fh_init::cp_vlan_tag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ae5c22bf3cd63e278914bf627dab04ce8';
-        func-mem-ref-line = '360';
-        func-mem-ref-name = 'xran_fh_init::up_vlan_tag';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a126b53d8cc57521b34496dbe3a26621f';
-        func-mem-ref-line = '678';
-        func-mem-ref-name = 'xranLibWraper::SetUp';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1acdd1d3179a2ecc831b45df3ac4ee230c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_sector_get_instances';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDevHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNumInstances';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_cc_handle_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pSectorInstanceHandles';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2408';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function returns handles for number of sectors supported by XRAN layer. Currently function
-  supports one handle XRAN layer where it supports only one CC
-
-@param pHandle
-  Pointer to XRAN layer handle
-@param nNumInstances
-  total number of instances of CC
-@param pSectorInstanceHandles
-  Pointer to xran_cc_handle_t where to store Handle pointer
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a6907fcd45c00443dc2e3258a628208ca';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'CHECK_NOT_NULL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a341e6485fd9de350805503e938f90708';
-        func-mem-ref-line = '68';
-        func-mem-ref-name = 'XRAN_STATUS_RESOURCE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6fa55fef5f643eb92ae1f3890bb239d6';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'sectorHandleInfo::nXranPort';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a2b7202fa1a2e3c5187799f8be3b5459f';
-        func-mem-ref-line = '206';
-        func-mem-ref-name = 'xran_device_ctx::xran_port_id';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a999189549fd6b524b733ddd61f1f9962';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_mm_init';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMemorySize';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nMemorySegmentSize';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2447';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function initialize Memory Management subsystem (mm) in order to handle memory buffers between XRAN layer
-  and PHY.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param nMemorySize
-  memory size of all segments
-@param nMemorySegmentSize
-  size of memory per segment
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a39a9f7b5d01979eb1f8d806d6b9c50fe';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_bm_init';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pPoolIndex';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nNumberOfBuffers';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nBufferSize';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2454';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function allocates buffer memory (bm) used between XRAN layer and PHY. In general case it's DPDK mbuf.
-  it uses Memory Management system to get memory chunk and define memory pool on top of it.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param nPoolIndex
-  pointer to buffer pool identification to be returned
-@param nNumberOfBuffers
-  number of buffer to allocate in the pool
-@param nBufferSize
-  buffer size to allocate
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a6fa55fef5f643eb92ae1f3890bb239d6';
-        func-mem-ref-line = '149';
-        func-mem-ref-name = 'sectorHandleInfo::nXranPort';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a7f385bf2d48d174e82285595baa66890';
-        func-mem-ref-line = '152';
-        func-mem-ref-name = 'sectorHandleInfo::nBufferPoolIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a099c95b9a26488749a7bade28dd45192';
-        func-mem-ref-line = '154';
-        func-mem-ref-name = 'sectorHandleInfo::p_bufferPool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethernet_8h_1aff7b5c03d15eefed7ec8ba88836914e6';
-        func-mem-ref-line = '47';
-        func-mem-ref-name = 'MBUF_CACHE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a331562c12e62e7bae882440025872c95';
-        func-mem-ref-line = '155';
-        func-mem-ref-name = 'sectorHandleInfo::bufferPoolElmSz';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af7c3fd31d7919760d9a11bd48b9ad804';
-        func-mem-ref-line = '156';
-        func-mem-ref-name = 'sectorHandleInfo::bufferPoolNumElm';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ae79ca138dc77d69ef692886be4e5da81';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_bm_allocate_buffer';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nPoolIndex';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ppData';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ppCtrl';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2499';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function allocates buffer used between XRAN layer and PHY. In general case it's DPDK mbuf.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param nPoolIndex
-  buffer pool identification
-@param ppData
-  Pointer to pointer where to store address of new buffer
-@param ppCtrl
-  Pointer to pointer where to store address of internal private control information
-
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a099c95b9a26488749a7bade28dd45192';
-        func-mem-ref-line = '154';
-        func-mem-ref-name = 'sectorHandleInfo::p_bufferPool';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a331562c12e62e7bae882440025872c95';
-        func-mem-ref-line = '155';
-        func-mem-ref-name = 'sectorHandleInfo::bufferPoolElmSz';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a0f904fe772b55bcfc449759a23063aa3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_bm_free_buffer';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pData';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCtrl';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2541';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function frees buffer used between XRAN layer and PHY. In general case it's DPDK mbuf
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pData
-  Pointer to buffer
-@param pData
-  Pointer to internal private control information
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ac94e2474beef3b68521cfd391211b1be';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_5g_fronthault_config';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pSrcBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pSrcCpBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDstBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDstCpBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallback';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2551';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function configures TX(DL) and RX(UL) output buffers and callback (UL only) for XRAN layer with
-  given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pSrcBuffer
-  list of memory buffers to use to fetch IQs from PHY to XRAN layer (DL)
-@param pSrcCpBuffer
-  list of memory buffers to use to configure C-plane (DL)
-@param pDstBuffer
-  list of memory buffers to use to deliver IQs from XRAN layer to PHY (UL)
-@param pDstCpBuffer
-  list of memory buffers to use to configure C-plane (UL)
-@param xran_transport_callback_fn pCallback
-  Callback function to call with arrival of all packets for given CC for given symbol
-@param pCallbackTag
-  Parameters of Callback function
-
-@return
-  0  - on success
-  -1 - on error
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'print_dbg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aeb7832eb5f4721f4a281feaacd1bb466';
-        func-mem-ref-line = '222';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulTxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a48c33fa4a8f2f93d51cba58b78d3cd9f';
-        func-mem-ref-line = '123';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::bValid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1af00b094918ddba2073443dcd755141f6';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegGenerated';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a7dc97933eadb8a8049057209c3303818';
-        func-mem-ref-line = '124';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegToBeGen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a09ab9a2f4541256129428a4ccabc6803';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegTransferred';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3d723fbd99a0f76d412b2b79931fbc6e';
-        func-mem-ref-line = '594';
-        func-mem-ref-name = 'xran_buffer_list::nNumBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a9ef97a8be35f99eec4b85d06a3216762';
-        func-mem-ref-line = '230';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulTxBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a964fb75fa6395056fade4167354019f5';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulTxPrbMapBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad1cf1b34ac94d618897d8767cbfc7c44';
-        func-mem-ref-line = '231';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulTxPrbMapBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1af3ad0b6136919aabcdbac46b754aa7ed';
-        func-mem-ref-line = '224';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a1dfd09a710fa1cf63f61883a284a5f0f';
-        func-mem-ref-line = '232';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3bfdc9ec9f4c738715460ddd03f0833f';
-        func-mem-ref-line = '225';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxPrbMapBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0c71464127a5828784d5775051f134d6';
-        func-mem-ref-line = '233';
-        func-mem-ref-name = 'xran_device_ctx::sFrontHaulRxPrbMapBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a023feefd3cb93d648f673ce1a8c79563';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_device_ctx::pCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bb009dc28deffeccf1559528dbc5bee';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'xran_device_ctx::pCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a0ac55d6b8988083425a147f343c34455';
-        func-mem-ref-line = '256';
-        func-mem-ref-name = 'xran_device_ctx::xran2phy_mem_ready';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ab204e979de14c21d34e9b88c6c700d25';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_5g_prach_req';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDstBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANTENNA_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallback';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2636';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function configures PRACH output buffers and callback for XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pDstBuffer
-  list of memory buffers to use to deliver PRACH IQs from xran layer to PHY
-@param xran_transport_callback_fn pCallback
-  Callback function to call with arrival of PRACH packets for given CC
-@param pCallbackTag
-  Parameters of Callback function
-
-@return
-  0  - on success
-  -1 - on error
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a35fa05e7523928c0c86cbcf835c12dc5';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'XRAN_MAX_ANTENNA_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bcca72021c589be2adf3647647a1232';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'xran_device_ctx::sFHPrachRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a48c33fa4a8f2f93d51cba58b78d3cd9f';
-        func-mem-ref-line = '123';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::bValid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1af00b094918ddba2073443dcd755141f6';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegGenerated';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a7dc97933eadb8a8049057209c3303818';
-        func-mem-ref-line = '124';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegToBeGen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a09ab9a2f4541256129428a4ccabc6803';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegTransferred';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3d723fbd99a0f76d412b2b79931fbc6e';
-        func-mem-ref-line = '594';
-        func-mem-ref-name = 'xran_buffer_list::nNumBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a7976d6beded6455154f323e1e542f085';
-        func-mem-ref-line = '234';
-        func-mem-ref-name = 'xran_device_ctx::sFHPrachRxBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a5f7077fcb0eef30eca298a156e25ec0c';
-        func-mem-ref-line = '241';
-        func-mem-ref-name = 'xran_device_ctx::pPrachCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a023feefd3cb93d648f673ce1a8c79563';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_device_ctx::pCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a31909ed26aa2152e78db6fc72237b5d1';
-        func-mem-ref-line = '242';
-        func-mem-ref-name = 'xran_device_ctx::pPrachCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bb009dc28deffeccf1559528dbc5bee';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'xran_device_ctx::pCallbackTag';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ac2f03036711a42868a78783b735097e5';
-        func-mem-ref-line = '120';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a2bd01fc3432f80a787d6bf317949dd80';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_5g_srs_req';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_buffer_list *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pDstBuffer';
-        func-mem-param-array = '[XRAN_MAX_ANT_ARRAY_ELM_NR][XRAN_N_FE_BUF_LEN]';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_transport_callback_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallback';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pCallbackTag';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2679';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function configures SRS output buffers and callback for XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pDstBuffer
-  list of memory buffers to use to deliver SRS IQs from xran layer to PHY
-@param xran_transport_callback_fn pCallback
-  Callback function to call with arrival of SRS packets for given CC
-@param pCallbackTag
-  Parameters of Callback function
-
-@return
-  0  - on success
-  -1 - on error
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a3e89a68b1b304e37badf1e8a62a38527';
-        func-mem-ref-line = '148';
-        func-mem-ref-name = 'sectorHandleInfo::nIndex';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af0963ba32cc8ecd280afd2e474eb426a';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'XRAN_N_FE_BUF_LEN';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af3e0ced3530652b3c92220c8783b55fa';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'XRAN_MAX_ANT_ARRAY_ELM_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a8d643c55cfe976d88d44beefc0af0dff';
-        func-mem-ref-line = '227';
-        func-mem-ref-name = 'xran_device_ctx::sFHSrsRxBbuIoBufCtrl';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a48c33fa4a8f2f93d51cba58b78d3cd9f';
-        func-mem-ref-line = '123';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::bValid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1af00b094918ddba2073443dcd755141f6';
-        func-mem-ref-line = '125';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegGenerated';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a7dc97933eadb8a8049057209c3303818';
-        func-mem-ref-line = '124';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegToBeGen';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1a09ab9a2f4541256129428a4ccabc6803';
-        func-mem-ref-line = '127';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::nSegTransferred';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'sample-app_8c_1ab79185e465507117d7b13fd30ec49f70';
-        func-mem-ref-line = '129';
-        func-mem-ref-name = 'BbuIoBufCtrlStruct::sBufferList';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3d723fbd99a0f76d412b2b79931fbc6e';
-        func-mem-ref-line = '594';
-        func-mem-ref-name = 'xran_buffer_list::nNumBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afa8c44acddb126e8bb0652d7b4e4395e';
-        func-mem-ref-line = '596';
-        func-mem-ref-name = 'xran_buffer_list::pBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a8d0c3597635cdeb50f50f5c43d36e875';
-        func-mem-ref-line = '236';
-        func-mem-ref-name = 'xran_device_ctx::sFHSrsRxBuffers';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a09221a6b8c8f4910a8d0ab9f14aa8d9b';
-        func-mem-ref-line = '244';
-        func-mem-ref-name = 'xran_device_ctx::pSrsCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a023feefd3cb93d648f673ce1a8c79563';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_device_ctx::pCallback';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aa1ab602d8bd88daec92581433fee0ff3';
-        func-mem-ref-line = '245';
-        func-mem-ref-name = 'xran_device_ctx::pSrsCallbackTag';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4bb009dc28deffeccf1559528dbc5bee';
-        func-mem-ref-line = '239';
-        func-mem-ref-name = 'xran_device_ctx::pCallbackTag';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ac5d259c362d10b47c233b5098052cbf2';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_time_stats';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'total_time';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'used_time';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'core_used';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'clear';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2721';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function returns XRAN core utilization stats
-
-@param total_time (out)
-  Pointer to variable to store Total time thread has been running
-@param used_time (out)
-  Pointer to variable to store Total time essential tasks have been running on the thread
-@param core_used (out)
-  Pointer to variable to store Core on which the XRAN thread is running
-@param clear (in)
-  If set to 1, then internal variables total_time and used_time are cleared
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ad32fb64c20521dbcfeb317e143046e27';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_malloc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-size_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'buf_len';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2736';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function allocates memory of given size from heap
-
-@param buf_len
-  buffer size
-
-@return
-  ptr - to memory buffer or NULL
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a68b53cf51fb3aee4a6d8be54d540965a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_add_hdr_offset';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'dst';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compMethod';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2741';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function calculates offset for ptr according to ORAN headers requared
-
-@param dst
-  pointer to be addjusted
-@compMethod
-  compression method according to enum xran_compression_method
-
-@return
-  ptr - pointer to payload given header requared
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1afc082593977ad91f3dcdd2175cb74615a7fbf705170e00d2ce3e838fa9826ca8d';
-        func-mem-ref-line = '204';
-        func-mem-ref-name = 'XRAN_COMPMETHOD_NONE';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_open';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_fh_config *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pConf';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2756';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function opens XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param pointer to struct xran_fh_config pConf
-  Pointer to XRAN configuration structure with specific settings to use
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a4adf91126704ea524f98f461f6180c85';
-        func-mem-ref-line = '209';
-        func-mem-ref-name = 'xran_device_ctx::fh_cfg';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a583c2f58d0655789ea36e22d605ab9ad';
-        func-mem-ref-line = '523';
-        func-mem-ref-name = 'xran_fh_config::log_level';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a27ff648f80c139235421b81f957fcb7e';
-        func-mem-ref-line = '518';
-        func-mem-ref-name = 'xran_fh_config::ru_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1af92ff2dfd2bddd0880d779c04b9fb359';
-        func-mem-ref-line = '484';
-        func-mem-ref-name = 'xran_ru_config::xranCat';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1abf0211a253f5881ebad3910cef98d30ea25cae7703b653209b61647fa65ac7e9f';
-        func-mem-ref-line = '264';
-        func-mem-ref-name = 'XRAN_CATEGORY_A';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1ae6070ee9caf6a7ea8d7ef052ed0a559a';
-        func-mem-ref-line = '2995';
-        func-mem-ref-name = 'xran_get_conf_numerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6dcac3ea0b3d99c20c2e6f7091b8b342';
-        func-mem-ref-line = '500';
-        func-mem-ref-name = 'xran_fh_config::nCC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a34dbe5e515cc78b4ce26fa287e6c1edc';
-        func-mem-ref-line = '110';
-        func-mem-ref-name = 'XRAN_MAX_SECTOR_NR';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ad1b1309ca2645e24fa201f8decae1988';
-        func-mem-ref-line = '490';
-        func-mem-ref-name = 'xran_ru_config::iqOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a0d9cb4cebbc59a8fa5bfef7547898859a0064217ac0728d6ac2d4f92d95db0d21';
-        func-mem-ref-line = '478';
-        func-mem-ref-name = 'XRAN_I_Q_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a74e72997edeea7f9f1696baffb9989b4';
-        func-mem-ref-line = '489';
-        func-mem-ref-name = 'xran_ru_config::byteOrder';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab5ce6839bae2968c79930a0bfa17f4d8a61bd03fd3153385f6791bd16e55892b8';
-        func-mem-ref-line = '472';
-        func-mem-ref-name = 'XRAN_NE_BE_BYTE_ORDER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4a957453875309739caacdd651bdab75';
-        func-mem-ref-line = '58';
-        func-mem-ref-name = 'XRAN_STATUS_FAIL';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        func-mem-ref-line = '308';
-        func-mem-ref-name = 'xran_init_prach';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1acb5dd6ae5569cb3090d441c800068244';
-        func-mem-ref-line = '294';
-        func-mem-ref-name = 'xran_init_srs';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a3ca98b2a49501149a7b5baf9174897d8';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'xran_cp_init_sectiondb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a54de92e0ced826beeb759580d170562b';
-        func-mem-ref-line = '278';
-        func-mem-ref-name = 'xran_init_sectionid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7a3c06a23d41de0038747348be9bb9da';
-        func-mem-ref-line = '400';
-        func-mem-ref-name = 'xran_init_seqid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a7a25206e77e83a57fd036102cebfb4f0';
-        func-mem-ref-line = '491';
-        func-mem-ref-name = 'xran_ru_config::xran_max_frame';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a7a25206e77e83a57fd036102cebfb4f0';
-        func-mem-ref-line = '116';
-        func-mem-ref-name = 'xran_max_frame';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a4420e8cf61fbcd985ef37ef3425dc899';
-        func-mem-ref-line = '109';
-        func-mem-ref-name = 'interval_us';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a8e8598556da3e49fa48cb646c24162fa';
-        func-mem-ref-line = '108';
-        func-mem-ref-name = 'xran_fs_get_tti_interval';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a6c1790e87767257159038d0d98a393e6';
-        func-mem-ref-line = '93';
-        func-mem-ref-name = 'timing_set_numerology';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a075025c7652869adb79799313aab4f64';
-        func-mem-ref-line = '346';
-        func-mem-ref-name = 'xran_fs_set_slot_type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a72b0cba491d0dd2703d684cb2c2a14cf';
-        func-mem-ref-line = '517';
-        func-mem-ref-name = 'xran_fh_config::frame_conf';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3b86317723a592e240c0047e53a6326d';
-        func-mem-ref-line = '460';
-        func-mem-ref-name = 'xran_frame_config::nFrameDuplexType';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a53a1d989c6dee827495401b1973c9ef8';
-        func-mem-ref-line = '464';
-        func-mem-ref-name = 'xran_frame_config::nTddPeriod';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a4664e9a9005020b4a98ada2d256906e2';
-        func-mem-ref-line = '465';
-        func-mem-ref-name = 'xran_frame_config::sSlotConfig';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__frame__struct_8c_1a2fd9b68ce2fa4734a021203b320e4e04';
-        func-mem-ref-line = '309';
-        func-mem-ref-name = 'xran_fs_slot_limit_init';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'prach__functional_8cc_1a62307393b7f454a2b348ada67997b796';
-        func-mem-ref-line = '177';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ad4852c0827600db95f9841e2f5f9f6f1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_start';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2841';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function starts XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1af9989f7ffd89540fc26371e24a29fefc';
-        func-mem-ref-line = '990';
-        func-mem-ref-name = 'xranLibWraper::Start';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a8f2daee2fe90126f1f7c361b7760a7a3';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_stop';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2852';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function stops XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a57a68dd3f4413f7cc255838c4442938c';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'XRAN_STOPPED';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1af7c499a1fa8e52a104500d7d01c1a280';
-        func-mem-ref-line = '998';
-        func-mem-ref-name = 'xranLibWraper::Stop';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a2f8866c9d6536a56e4d8232b8c45808b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_close';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2863';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function closes XRAN layer with given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'ethdi_8c_1aef5f52e6a4f49171518a59382eb03df5';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'xran_if_current_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a57a68dd3f4413f7cc255838c4442938c';
-        func-mem-ref-line = '193';
-        func-mem-ref-name = 'XRAN_STOPPED';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a931587596081ef8178c2b128facb0411';
-        func-mem-ref-line = '729';
-        func-mem-ref-name = 'xranLibWraper::TearDown';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1a7f7a3199c392465d0767c6506c1af5b4';
-        func-mem-ref-line = '984';
-        func-mem-ref-name = 'xranLibWraper::Close';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a4120602c15ddabfc3372e238d17f0414';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_mm_destroy';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2877';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function destroys Memory Management (MM) layer of XRAN library
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1ae5f944f4eff8e2963b83b56f208a114d';
-        func-mem-ref-line = '274';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'sample-app_8c_1ac871776e03d4a4ae1717d2600a7f7dff';
-        func-mem-ref-line = '1122';
-        func-mem-ref-name = 'stop_xran';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1adfcabe4091a4782ecb9ca029314c99ca';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_reg_sym_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_callback_sym_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symCb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symCbParam';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ant';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2888';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function registers callback to XRAN layer. Function support callbacks aligned on packet arrival.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param symCb
-  pointer to callback function
-@param symCb
-  pointer to Callback Function parameters
-@param symb
-  symbol to be register for
-@param ant
-  Antenna number to trigger callback for packet arrival
-
-@return
-   0 - in case of success
-  -1 - in case of failure
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a7b1dc2a3c7a3d8e2eb7f2616417feb75';
-        func-mem-ref-line = '268';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a57bc216aff0d372305a6d13a072c605b';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_reg_physide_cb';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_fh_tti_callback_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Cb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cbParam';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'skipTtiNum';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum callback_to_phy_id
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'id';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2900';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function registers callback to XRAN layer. Function support callbacks align to OTA time. TTI even, half of slot,
-  full slot with respect to PTP time.
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-@param Cb
-  pointer to callback function
-@param cbParam
-  pointer to Callback Function parameters
-@param skipTtiNum
-  number of calls to be skipped before first call
-@param callback_to_phy_id
-  call back time identification (see enum callback_to_phy_id)
-
-@return
-   0 - in case of success
-  -1 - in case of failure
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a88a1e1ec152b7daa669176e91660aead';
-        func-mem-ref-line = '252';
-        func-mem-ref-name = 'xran_device_ctx::ttiCb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ab85e177210025d9e720d2696965c5af4';
-        func-mem-ref-line = '253';
-        func-mem-ref-name = 'xran_device_ctx::TtiCbParam';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1abd4614a35f8f2cba7d7a671c9e545573';
-        func-mem-ref-line = '254';
-        func-mem-ref-name = 'xran_device_ctx::SkipTti';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a74a4819defc7dbd1cfa7e793456be743';
-        func-mem-ref-line = '244';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ad1ada9c5c57979c50f1a17a9050b8f3a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_register_cb_mbuf2ring';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_ethdi_mbuf_send_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf_send_cp';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-xran_ethdi_mbuf_send_fn
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf_send_up';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2918';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a937105f52446cfcb951e43e1dc3c4d8b';
-        func-mem-ref-line = '238';
-        func-mem-ref-name = 'xran_get_if_state';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a2f600110ab5726a0f21375b7f24c0326a35916b54fc6804c2f2dc1f5891f3047e';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'XRAN_RUNNING';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad4eb63363a7e445e90ea75b8e99efaad';
-        func-mem-ref-line = '276';
-        func-mem-ref-name = 'xran_device_ctx::send_cpmbuf2ring';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a77daaa6043406a5924fd69b2dd42571e';
-        func-mem-ref-line = '277';
-        func-mem-ref-name = 'xran_device_ctx::send_upmbuf2ring';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__lib__wrap_8hpp_1ad93226058ef4fd59bd7d0cd55701b752';
-        func-mem-ref-line = '936';
-        func-mem-ref-name = 'xranLibWraper::Open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a2816fdf0ed3269e998720d01c2b6bf76';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_slot_idx';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nFrameIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSubframeIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSlotIdx';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint64_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'nSecond';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2936';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function returns current TTI, Frame, Subframe, Slot Number as seen "Over air" base on PTP time
-
-@param nFrameIdx
-   Pointer to Frame number [0-99]
-
-@param nSubframeIdx
-   Pointer to Subframe number [0-10]
-
-@param nSlotIdx
-   Pointer to Slot number [0-7]
-
-@param nSecond
-   Pointer to current UTC second
-
-@return
-  current TTI number [0-7999]
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa76014e778bb54907d85e05cac204d71';
-        func-mem-ref-line = '98';
-        func-mem-ref-name = 'XranGetTtiNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-        func-mem-ref-line = '113';
-        func-mem-ref-name = 'xran_lib_ota_sym_idx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a87d92ec177ed9c388685a91051f66205';
-        func-mem-ref-line = '122';
-        func-mem-ref-name = 'XRAN_NUM_OF_SYMBOL_PER_SLOT';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a36c7ae37e30524321b18fde971372b92';
-        func-mem-ref-line = '106';
-        func-mem-ref-name = 'XranGetSlotNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1a76e4794a93b44d5f6bd835f1640f7f4f';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'SLOTNUM_PER_SUBFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5ca2a2076a042acdca2e326a436a7882';
-        func-mem-ref-line = '104';
-        func-mem-ref-name = 'XranGetSubFrameNum';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8h_1a695a7a6db2c879d5a4ec04a4bc99d0e4';
-        func-mem-ref-line = '57';
-        func-mem-ref-name = 'SUBFRAMES_PER_SYSTEMFRAME';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a5a8a3a7c7c4ff43865b57971dfbf0aa6';
-        func-mem-ref-line = '102';
-        func-mem-ref-name = 'XranGetFrameNum';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a593270c79e8ce298caeb715272c65173';
-        func-mem-ref-line = '226';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        func-mem-ref-line = '963';
-        func-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        func-mem-ref-line = '999';
-        func-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a761e3947dcc547008a12a9cca10b1ea0';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_eaxcid_config *
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_eAxC';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2955';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of eAxC ID.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return the pointer of configuration
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        func-mem-ref-line = '65';
-        func-mem-ref-name = 'xran_compose_cid';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'xran_decompose_cid';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ad749041bcf50616bac96e4d13b661272';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_num_bfweights';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2965';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the total number of beamforming weights on RU.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of beamforming weights
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1aaa0c6012a36b539f8880c45ac909c331';
-        func-mem-ref-line = '1416';
-        func-mem-ref-name = 'xran_parse_section_ext1';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ab39a5770374d16662d62a85504a11930';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_prach_scs';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2975';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of subcarrier spacing for PRACH.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return subcarrier spacing value for PRACH
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ada345a8a99480787d4274a342aa39535';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_fftsize';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2985';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of FFT size for RU.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return FFT size value for RU
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ae6070ee9caf6a7ea8d7ef052ed0a559a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_numerology';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '2995';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of nummerology.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured numerology
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a5f780beefc47e125ffd42fde16117e62';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_iqwidth';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '3005';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of IQ bit width for RU.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return IQ bit width for RU
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a70d428b456fbe76f8550ff9b782a9e4e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_conf_compmethod';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '3018';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of compression method for RU.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Compression method for RU
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        func-mem-ref-line = '595';
-        func-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ad51ee5b7f1f27c770f1eb658b5ee523e';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_num_cc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '3029';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the number of component carriers.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of component carriers
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        func-mem-ref-line = '910';
-        func-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        func-mem-ref-line = '963';
-        func-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        func-mem-ref-line = '999';
-        func-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a3fc01469558ddf728239d59038ac5803';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_num_eAxc';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '3039';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the number of antenna for UL.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of antenna
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        func-mem-ref-line = '308';
-        func-mem-ref-name = 'xran_init_prach';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a4474e27c827459f3af40954b0c6f962b';
-        func-mem-ref-line = '910';
-        func-mem-ref-name = 'tx_cp_dl_cb';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ae3663b3f472b4003acc7f91e61669735';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-enum xran_category
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_ru_category';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '3039';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get configuration of O-RU (Cat A or Cat B)
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of antenna
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1aaf7b03037e0687819501554a42fb3c52';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_num_eAxcUl';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '3059';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the number of antenna.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of antenna
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        func-mem-ref-line = '1045';
-        func-mem-ref-name = 'tx_cp_ul_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1a7c54b342a8b4907858f7f0f074ddd79d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_num_ant_elm';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pHandle';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '3069';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Get the configuration of the number of antenna elements.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return Configured the number of antenna
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a072be4e030e23440817b205256d2df29';
-        func-mem-ref-line = '1715';
-        func-mem-ref-name = 'xran_process_tx_sym_cp_off';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__main_8c_1ac153c5a3e3f4f64ab0fafca6f593c380';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_common_counters';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pXranLayerHandle';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_common_counters *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pStats';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      func-mem-desc-line = '3074';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-  Function retrun XRAN layer common counters for given handle
-
-@param pHandle
-  Pointer to XRAN layer handle for given CC
-
-@param pStats
-  Pointer to pointer of common counter structure
-
-@return
-  0 - on success
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ad2bc382255cb424431bb7515a796e5bf';
-        func-mem-ref-line = '271';
-        func-mem-ref-name = 'xran_device_ctx::fh_counters';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aad8a35383b986f4ca80437468b6c625f';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PARAM';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'init__sys__functional_8cc_1a8e9607426b34de712f7d450018d0dc05';
-        func-mem-ref-line = '210';
-        func-mem-ref-name = 'TEST_P';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a2c7ca5fb2e944fba9516f1465d9505d9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static xran_cc_handle_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'pLibInstanceHandles';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= {NULL}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a752c1d380bf15acb179ba8123da0204a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_device_ctx
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'g_xran_dev_ctx';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= { 0 }
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1aaca86e5bcbfb97d8c24c271a9332b994';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_timer_ctx
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'timer_ctx';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a5b8958fc5688ba856cba84038ee4b938';
-        var-mem-ref-line = '711';
-        var-mem-ref-name = 'xran_timer_arm';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1aac6bc7fb63167bddaa2e567ef8273253';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct rte_timer
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'tti_to_phy_timer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1ab1dddff9235205b46b33928affdee92b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct rte_timer
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'sym_timer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a2ab9c41f1558f26e7aac1815ff08a898';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct rte_timer
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'dpdk_timer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '100';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a4420e8cf61fbcd985ef37ef3425dc899';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'interval_us';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1000
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '109';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        var-mem-ref-line = '2756';
-        var-mem-ref-name = 'xran_open';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a273a09cbea9267272f4e2a339059e442';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_tti';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '111';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Slot index in a second [0:(1000000/TTI-1)]  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        var-mem-ref-line = '740';
-        var-mem-ref-name = 'xranLibWraper::Init';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a9c3700d61ba446fa9b05cca2ca9018ab';
-        var-mem-ref-line = '632';
-        var-mem-ref-name = 'tti_ota_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ab26e37a9d8915b33e29d632af88ff3a3';
-        var-mem-ref-line = '1045';
-        var-mem-ref-name = 'tx_cp_ul_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        var-mem-ref-line = '327';
-        var-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a8cec0b41a42705e6ab9f49914ca666c2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_sym';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '112';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Symbol index in a slot [0:13]  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        var-mem-ref-line = '740';
-        var-mem-ref-name = 'xranLibWraper::Init';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1ac4ce5a18c687ee515676e035359a1e89';
-        var-mem-ref-line = '1012';
-        var-mem-ref-name = 'xranLibWraper::update_symbol_index';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1ab795436cc8b07e2b0d665502274b30e6';
-        var-mem-ref-line = '1112';
-        var-mem-ref-name = 'xranLibWraper::get_symbol_index';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_sym_idx';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '113';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Symbol index in a second [0 : 14*(1000000/TTI)-1]
-        where TTI is TTI interval in microseconds  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a200da4e2209141f12cafef2380cb801a';
-        var-mem-ref-line = '740';
-        var-mem-ref-name = 'xranLibWraper::Init';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1ac4ce5a18c687ee515676e035359a1e89';
-        var-mem-ref-line = '1012';
-        var-mem-ref-name = 'xranLibWraper::update_symbol_index';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        var-mem-ref-line = '582';
-        var-mem-ref-name = 'sym_ota_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1ad4544f4d6f4713c010f083bce5758d14';
-        var-mem-ref-line = '963';
-        var-mem-ref-name = 'rx_ul_deadline_half_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a63aa00dad3b771f4db5df8ca8ac68323';
-        var-mem-ref-line = '999';
-        var-mem-ref-name = 'rx_ul_deadline_full_cb';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a5b3b3bf6af57ee77a2bb1701ad24c7db';
-        var-mem-ref-line = '2202';
-        var-mem-ref-name = 'xran_process_tx_sym';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a2816fdf0ed3269e998720d01c2b6bf76';
-        var-mem-ref-line = '2936';
-        var-mem-ref-name = 'xran_get_slot_idx';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a0ff39df15c9c5e487a730d422d2c4725';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_SFN_at_Sec_Start';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '115';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-SFN at current second start  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a7a25206e77e83a57fd036102cebfb4f0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_max_frame';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 1023
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '116';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-value of max frame used. expected to be 99 (old compatibility mode) and 1023 as per section 9.7.2   System Frame Number Calculation  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        var-mem-ref-line = '201';
-        var-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        var-mem-ref-line = '2756';
-        var-mem-ref-name = 'xran_open';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1ad66661d0f1b3208e58f60be83e7847de';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_cp_seq_id_num';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '118';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1ae940f95738e4237c37f1a8ab0e618318';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_updl_seq_id_num';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '119';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1acd686355fc9383a2f328029ef828ce74';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_upul_seq_id_num';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '120';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-PUSCH, PRACH, SRS for Cat B  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a6314ece5b451ca3fe76af55f98136c8a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_section_id_curslot';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '122';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a8e3b6f8e7e93649638a96e0b598ff5d5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_section_id';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '123';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a86192b6ffc900924fe9570bbaa0ff2b9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint64_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_total_tick';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '124';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a63ddc2d6ae423b6133cf87291a912335';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint64_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_used_tick';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '124';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a2ff4a7d0570bcb316e2f21b4e2aeacc5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_core_used';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '125';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a24ec10556c8c0188bd76e260777e6eeb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static int32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'first_call';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '126';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a220c02073c56b7b0525d81288cb0fbf1';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct rte_mbuf_ext_shared_info
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'share_data';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '130';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1a4804abe1a52e075526cc601de916ee08';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_section_gen_info
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'cpSections';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '539';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__main_8c_1af9d684c2bce75ae233afef3fb1a51ba3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct xran_cp_gen_params
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'cpInfo';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-      var-mem-desc-line = '539';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_main.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-XRAN main functionality module.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__mlog__lnx_8h';
-  file-name = 'xran_mlog_lnx.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a436f70ee63bcae81f7e9f6a2b923bc4a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLOG_FALSE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-( 0 )
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '32';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a16ef5507c8fc26ce185dc7fafe9fa4f3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogOpen';
-      define-mem-param  = {
-        define-mem-def-name = 'a';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'b';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'c';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'd';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'e';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MLOG_FALSE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '34';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1abc81f343a060eb7640f808c3ec044094';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogRestart';
-      define-mem-param  = {
-        define-mem-def-name = 'a';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MLOG_FALSE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '35';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a3c5a3b260b393219742a4604eee825f3';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogPrint';
-      define-mem-param  = {
-        define-mem-def-name = 'a';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MLOG_FALSE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '36';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1af85fde2b44839241df3d7a055587a63d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogGetFileLocation';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-NULL
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '37';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1ab8cc989708d3712f38c9590c0ae36845';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogGetFileSize';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '38';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1af082c907eef7707758e6609f51700912';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogSetMask';
-      define-mem-param  = {
-        define-mem-def-name = 'a';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MLOG_FALSE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '39';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a6810b9d49d41abe30593c97ee2aafb7f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogGetMask';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1af20d97d01a37bc7b596a3e31dff9f534';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogRegisterTick';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '41';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogTick';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a7e13e6c34f14ba82e361777280a5dcc1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogIncrementCounter';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a2ea88cf07a4bee8b98cb6cea2ef3ae36';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogTask';
-      define-mem-param  = {
-        define-mem-def-name = 'w';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'y';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '44';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a0ff8af5abafb200b999e885a2eb6f102';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogTaskCore';
-      define-mem-param  = {
-        define-mem-def-name = 'w';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'y';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'z';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '45';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1ab3356d3c04286b221a0dc19c17405781';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogMark';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'y';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '46';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a96ff3293aaa5527d87716499b0a235f8';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogDevInfo';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a0e3ce77f913055c8f15e6a396e58b41e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogRegisterFrameSubframe';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'y';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '48';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a1af05b8bdab3c12648a013c0cda7bbc0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogAddVariables';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'y';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'z';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '49';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1af087ea434d0ef4b4e0eafa0ed9ad1a74';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogGetStats';
-      define-mem-param  = {
-        define-mem-def-name = 'a';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'b';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'c';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'd';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'e';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MLOG_FALSE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '50';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a19fde128c84794eddd5895b93e1a5c33';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogGetAvgStats';
-      define-mem-param  = {
-        define-mem-def-name = 'a';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'b';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'c';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'd';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MLOG_FALSE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '51';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a8140534ae23398782bedc55f68fcff57';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogAddTestCase';
-      define-mem-param  = {
-        define-mem-def-name = 'a';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'b';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MLOG_FALSE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '52';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__lnx_8h_1a47ad69244bf51cbe703cb6d8568c84ae';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MLogAddPowerStats';
-      define-mem-param  = {
-        define-mem-def-name = 'a';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'b';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'c';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'd';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'e';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MLOG_FALSE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-      define-mem-desc-line = '53';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_mlog_lnx.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__mlog__task__id_8h';
-  file-name = 'xran_mlog_task_id.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1ad63ecf36236d55b6889b694a37f4c82a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_0';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '33';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a206f9b6fd7606da5b0ddbeda0cc2d30d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_1';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '34';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a85fd89028c0e45defdd171a529cb3eb5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_2';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '35';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a497b673d19fb0e0a12e047433e0a0e91';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_3';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '36';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1ab2899a3a28bf6b48f5f252944f96d07b';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_4';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-4
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '37';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a33defb76a292b4840ef108746339240c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_5';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-5
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '38';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a26695e5577928c9e80d055714a937329';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_6';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-6
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '39';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1ae38446635f2f0f32f48776a8af2d21c7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_7';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-7
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1aac32aa932a156c8c4c0be901d63cfb4f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_8';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-8
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '41';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a9b127d3cfc1299cb5706e46c1ef6d756';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_9';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-9
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a95a2ee6d2e9053eba72cfbd68b61e726';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_10';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-10
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1ac7c78da6670986038e59ec04197ba2de';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_11';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-11
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '44';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a4810ab3931b63321f315a33471562621';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_12';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-12
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '45';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a1b85fbf64ceefa1ff866a9904cc08447';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_13';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-13
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '46';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a662204d14e93ec97c3860dba456708ae';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_14';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-14
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a05f7fe99fea79c815423f3b68b045bbc';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_15';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-15
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '48';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1ab62f03244680e08b6d290b84605b926d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_CORE_16';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-16
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '49';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a8e34684ae6b2d25c23323b56693266f0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'RESOURCE_IA_CORE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-100
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '51';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a9884cd7227be2b321f8a85a1643c3b99';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_GNB_PROC_TIMING';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-70
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '57';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a06cadb1ff834c4ae8f8fa45c6d80fcae';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_GNB_PROC_TIMING_TIMEOUT';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-71
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '58';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a456df1bb1ff53e9ffff0c36976da1108';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_GNB_SYM_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-72
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '59';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a70799f191170357c8d74fa58300c99d7';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_GNB_PRACH_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-73
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '60';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__mlog__task__id_8h_1a475acdfebabbac2b27bc7c22c201a171';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PID_GNB_SRS_CB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-74
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-      define-mem-desc-line = '61';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/app/src/xran_mlog_task_id.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__pkt_8h';
-  file-name = 'xran_pkt.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt_8h_1ada35affbf9950f9f0cfa7faa7c8d0d2c';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'ECPRI_MAX_PAYLOAD_SIZE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-65535
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      define-mem-desc-line = '56';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Max packet size taken in this implementation  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt_8h_1a55ee65757e33fe8e48262f2fafef064e';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_ETHER_TYPE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0xAEFE
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      define-mem-desc-line = '59';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-defined by eCPRI Specification V1.1  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt_8h_1aa8e98bf0d1f79b3e67a5e27b063c6251';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_ECPRI_VER';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0x0001
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      define-mem-desc-line = '61';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-eCPRI protocol revision 3.1.3.1.1  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt_8h_1a29711c2ced54314eda6c2d0b869a0e63';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XRAN_PAYLOAD_VER';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0x0001
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      define-mem-desc-line = '62';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Payload version 5.4.4.2  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt_8h_1ac23326adfc4e624044916cc85d9bac2f';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'VLAN_ID';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-0
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      define-mem-desc-line = '64';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Default Tag protocol identifier (TPID) 
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt_8h_1ab513e295ab0fdafb45b2d30677ed9296';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'VLAN_PCP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-7
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      define-mem-desc-line = '65';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-U-Plane and C-Plane only see Table 3 5 : Quality of service classes  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    enum = {
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'group__xran__common__pkt_1ga5f49588115e2d0a807ad613ae866384a';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'ecpri_msg_type';
-      enum-mem-enum = { enum-name = ECPRI_IQ_DATA; enum-value = '= 0x00'; };
-      enum-mem-enum = { enum-name = ECPRI_BIT_SEQUENCE; enum-value = '= 0x01'; };
-      enum-mem-enum = { enum-name = ECPRI_RT_CONTROL_DATA; enum-value = '= 0x02'; };
-      enum-mem-enum = { enum-name = ECPRI_GEN_DATA_TRANSFER; enum-value = '= 0x03'; };
-      enum-mem-enum = { enum-name = ECPRI_REMOTE_MEM_ACCESS; enum-value = '= 0x04'; };
-      enum-mem-enum = { enum-name = ECPRI_DELAY_MEASUREMENT; enum-value = '= 0x05'; };
-      enum-mem-enum = { enum-name = ECPRI_REMOTE_RESET; enum-value = '= 0x06'; };
-      enum-mem-enum = { enum-name = ECPRI_EVENT_INDICATION; enum-value = '= 0x07'; };
-      enum-mem-enum = { enum-name = ECPRI_MSG_TYPE_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      enum-mem-desc-line = '76';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-      eCPRI message types
-      as per eCPRI spec 3.2.4. Message Types
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    enum-member = {
-      enum-mem-kind = 'enum';
-      enum-mem-id   = 'group__xran__common__pkt_1ga9c60a23fdae979ad1842b255790d1558';
-      enum-mem-virt = normal;
-      enum-mem-prot = public;
-      enum-mem-name = 'xran_pkt_dir';
-      enum-mem-enum = { enum-name = XRAN_DIR_UL; enum-value = '= 0'; };
-      enum-mem-enum = { enum-name = XRAN_DIR_DL; enum-value = '= 1'; };
-      enum-mem-enum = { enum-name = XRAN_DIR_MAX; };
-      enum-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      enum-mem-desc-line = '147';
-      enum-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      enum-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@description
-     Enum used to set xRAN packet data direction (gNB Tx/Rx 5.4.4.1)
-     uplink or downlink
-_EnD_oF_dEf_TeXt_;
-    }; /* enum-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'group__xran__common__pkt_1ga303c201bb1ad2f72aa29dd1375efaf72';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct ecpri_seq_id
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '__rte_packed';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-      var-mem-desc-line = '102';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-Definitions and support functions to process XRAN packet.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-
-
-
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__pkt__cp_8h';
-  file-name = 'xran_pkt_cp.h';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__pkt__cp_8h_1a507005bd7719a652d07e26f06dfacf5c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_radioapp_udComp_header
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = '__attribute__';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-(__packed__)
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      func-mem-desc-line = '213';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a9c71fd134ce52f71b21a0a9bef99163a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'udCompMeth';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '214';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Compression method, XRAN_COMPMETHOD_xxxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aa1f422e7156fc4b759197bd687beffba';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'udIqWidth';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-IQ bit width, 1 ~ 16  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a158cc4eb9be778527f9afe0bf9df19e0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'startSymbolId';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '214';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.7 start symbol identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ae287404c8c0fa4fb464abf8f6a516346';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'slotId';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.6 slot identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aa948cf928c529d24f8d536fb480094f2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'subframeId';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '216';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.5 subframe identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a15a5e5806d950f2d75550c17b007153c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'frameId';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '217';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.4 frame identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a6275bf84e65f219845e03cf9535f893a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'filterIndex';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '218';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.3 filter index, XRAN_FILTERINDEX_xxxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a06cacc53918b2e51a13fc506b4351d63';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'payloadVer';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '219';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.2 payload version, should be 1  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a87c3e6cd307a5ee7d853ec7254fcd010';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'dataDirection';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '220';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.1 data direction (gNB Tx/Rx)  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a879dd7efae60d48d1c20349a00feee87';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numOfSections';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '221';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.8 number of sections  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ae273caa235b1c6085de4ad13886f82c9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'sectionType';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '222';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.9 section type  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aa4ed885cdd3c67f4df8c1f6b20cc031c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'uScs';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '214';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-sub-carrier spacing, XRAN_SCS_xxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a59e7e8f3feb686850b0cb0ae065de85b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'fftSize';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-FFT size,  XRAN_FFTSIZE_xxx  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a5a6ed8c04a3db86066924b1a1bf4dad3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'reserved';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '216';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a5dc992c6cc64a3f245e5676c0ff12256';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numSymbol';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '217';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.7 number of symbols  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aff6c92a5dba7cc22be5e23785fe5fc43';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'reMask';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '218';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.5 resource element mask  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a4b39e0bd755009987ba524eeb2dc498c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct __anonymous__::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 's0';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '219';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a9d9a9bc73a8aaac944ecb453eb402a07';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'beamId';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '221';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.9 beam identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ad63f9c3cee58cacccc463bc3c3313cc6';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'ef';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '222';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.8 extension flag  
-
-5.4.6.2 extension flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a3acb089c3231d11a0b19b211a4064858';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct __anonymous__::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 's1';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '225';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a4127e3fdcd37be2355359a4d62704f29';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct __anonymous__::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 's3';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '231';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a64c04119c39e8dbcf00f4ae22968b1eb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'ueId';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '233';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.10 UE identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a530893d11c684e6332abc2c8f08062fb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct __anonymous__::__anonymous__
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 's5';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '237';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a6c38e7b5c31753cf9e58246d571ff250';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-union __anonymous__
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'u';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '238';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aabc4fe26e40f742fd255e2bb8534de75';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numPrbc';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '240';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.6 number of contiguous PRBs per control section  0000 0000b = all PRBs  
-
-5.4.5.6 number of contiguous PRBs per control section  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a94a428ce385fe1757f5de40003b85030';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'startPrbc';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '241';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.4 starting PRB of control section  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a52f6623d45fec4bf9c14898f7e53db34';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'symInc';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '242';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.3 symbol number increment command XRAN_SYMBOLNUMBER_xxxx  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1aaa01e98d3b3439a332302aebe21459dd';
-        var-mem-ref-line = '535';
-        var-mem-ref-name = 'generate_cpmsg_dlul';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1affa3adbd50cd4af2018ba1fc0e8c3e31';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'rb';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '243';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.2 resource block indicator, XRAN_RBIND_xxx  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        var-mem-ref-line = '61';
-        var-mem-ref-name = 'TEST_P';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        var-mem-ref-line = '143';
-        var-mem-ref-name = 'process_mbuf';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        var-mem-ref-line = '558';
-        var-mem-ref-name = 'BlockFloatCompander::BlockFloatCompress_Basic';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        var-mem-ref-line = '605';
-        var-mem-ref-name = 'BlockFloatCompander::BlockFloatExpand_Basic';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__compression_8cpp_1a45cc83687ca392534168cb8f4d64182f';
-        var-mem-ref-line = '640';
-        var-mem-ref-name = 'BlockFloatCompanderBFW::BlockFloatCompress_Basic';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__compression_8cpp_1a5f4776cd07aac0ae2d9dbd02aaba3435';
-        var-mem-ref-line = '687';
-        var-mem-ref-name = 'BlockFloatCompanderBFW::BlockFloatExpand_Basic';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a9a83cf1c3a2706e565cbbd8a6e3af8b2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'sectionId';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '244';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.1 section identifier  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ab53808b9894ae611b5b0800f2cdc248c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'extLen';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '217';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.3 extension length, in 32bits words  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a0fb8616e86f89f4b8af4e191d1cb7ce7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'extType';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '218';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.6.1 extension type  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a489f0b868b86e577a5e515dc40987ba5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfwCompMeth';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '220';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.1.1 Beamforming weight Compression method  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__cp__api_8c_1a848d22f9f7e5f493782bf8a9bfdb8f3a';
-        var-mem-ref-line = '387';
-        var-mem-ref-name = 'xran_cp_populate_section_ext_1';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ab4efff418afe4f08b45d3c4762f8b31d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfwIqWidth';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '221';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.1.1 Beamforming weight IQ bit width  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1afaa633099e5bb43f394e334d2effa115';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfZe3ddWidth';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '217';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.2.1 beamforming zenith beamwidth parameter bitwidth, Table 5-21  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a91c2992cc2931d34eedace92ebed95e3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfAz3ddWidth';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '218';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.2.1 beamforming azimuth beamwidth parameter bitwidth, Table 5-20  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ad577e27385c9800999196f723131c2a6';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfaCompResv1';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '219';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a44f3c610f47128f388292d02434afe0b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfZePtWidth';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '220';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.2.1 beamforming zenith pointing parameter bitwidth, Table 5-19  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ae4575041f99a19d0b4e60606fa8dbefb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfAzPtWidth';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '221';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.2.1 beamforming azimuth pointing parameter bitwidth, Table 5-18  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a2b3796df8f24599db86788e5c585bd8e';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'bfaCompResv0';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '222';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aef9bb556c1530f5d648fd57e73b9a105';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'reserved1';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '217';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aec327188e616d1ef6c7c7769fa49ee4b';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'crsSymNum';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '218';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.6 CRS symbol number indication  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aed93283265f941dc1d2bf8d634164493';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'reserved0';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '219';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a39e7385dc0e87f97e8411cec1e3aced5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'crsShift';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '220';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.7 CRS shift used for DL transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a004e4df3faa0bb55443b2e184a8d7ace';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'crsReMask';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '221';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.5 CRS resource element mask  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a4a4e7cf0028066630bb73b2d58445053';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'txScheme';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '222';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.3 transmission scheme  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a872448d7734f1458ebd601823497a5fa';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numLayers';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '223';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.4 number of layers used for DL transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1abb85b533cefe89b78d49e57e7a0c6ee4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'layerId';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '224';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.2 Layer ID for DL transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a5645d802dc4e4fac0d73fc7c68388893';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'codebookIndex';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '225';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.1 precoder codebook used for transmission  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a0780ffbec6d647632e2b31d89de94467';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'beamIdAP3';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '230';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.10 beam id to be used for antenna port 3  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a9b459e1b2f309337740ed7a576e8ddfb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'beamIdAP2';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '231';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.9 beam id to be used for antenna port 2  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1abcaa5b568a022c3af1146b779d52bebc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'beamIdAP1';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '232';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.3.8 beam id to be used for antenna port 1  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a0fc429b055e74830a4583ec37f5c3846';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'reserved2';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '233';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a3e975b4b16cb91991ee107f5f3e336b5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'modCompScaler';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.4.2 modulation compression scaler value  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a2a77d2bfcb0d61e85b549fdbbe4bce18';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'csf';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '216';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.4.1 constellation shift flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aca88dbe7fcac3aa95ac605c39a1ef6c3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'mcScaleOffset2';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.3 scaling value for modulation compression  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a985dc9bc6fcfe447805f23272240db02';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'csf2';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '216';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.2 constellation shift flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a345b2bf8205e92f1aa2f73109c4e99c5';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'mcScaleReMask2';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '217';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.1 modulation compression power scale RE mask  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a8854bc563f0f80ccc93498c6f6386ebe';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'mcScaleOffset1';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '218';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.3 scaling value for modulation compression  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ae99d919e21fe8913cf62fe9a45303edf';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'csf1';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '219';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.2 constellation shift flag  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aa73c9c8643bc91f9af899bcb09d5329d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'mcScaleReMask1';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '220';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.7.5.1 modulation compression power scale RE mask  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a5965943d604d681efbc50dbda73e9101';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_common_header
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'cmnhdr';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '343';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aa68c277a66312b4b90819cccc055bdb7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'timeOffset';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.12 time offset  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__common_8c_1ab8a6ed3cee8fa183142d0c23d0b4971d';
-        var-mem-ref-line = '595';
-        var-mem-ref-name = 'generate_cpmsg_prach';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1addd131fba195042d2b0b7de7c5183b6a';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_frameStructure
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'frameStructure';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1af57c31d64bbdb0d65fd36c9f38951328';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'cpLength';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '218';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.14 cyclic prefix length  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a3675a820a4aec2a8724471cb7f840f16';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_cp_radioapp_section_header
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'hdr';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '219';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__cp__api_8c_1a1261c107d1103c8bd1b3376db4aa7951';
-        var-mem-ref-line = '1297';
-        var-mem-ref-name = 'xran_append_radioapp_header';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        var-mem-ref-line = '1749';
-        var-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a2c555c4732301a1ffa8b9957fbe51a76';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct xran_radioapp_udComp_header
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'udComp';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '366';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a13677edb1da78e5c96fc793592142392';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'freqOffset';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.11 frequency offset  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1adc2b3bf6f7c4208312d35672ab4f1af7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numberOfUEs';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '215';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.4.11 number of UEs  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ab73e0a6442bf42de3e9110afca7b4ec4';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'regularizationFactor';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '214';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.12 regularization Factor  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a02b265f2198407df96202e1dfdc5c7dd';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'startPrbch';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '217';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.4 starting PRB of control section  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1ae0ba1ea05777c0190eb5d898d177f37d';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'startPrbcl';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '221';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.4 starting PRB of control section  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1a4a3e173586ee317bb0948180e97377d9';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'laaMsgLen';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '216';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.15 LAA message length  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__pkt__cp_8h_1aeb1df06af4d93ec0e092de5cb10f0f08';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'laaMsgType';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-      var-mem-desc-line = '217';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-5.4.5.14 LAA message type  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_cp.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides the definition of Control Plane Messages
-     for XRAN Front Haul layer as defined in XRAN-FH.CUS.0-v02.01.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__pkt__up_8h';
-  file-name = 'xran_pkt_up.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt__up_8h_1af6647a7b572e3c757fb834c22c06c757';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'IQ_PAIR_NUM_IN_RB';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-12
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      define-mem-desc-line = '45';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt__up_8h_1a886c66796fb86299692ed3629a12ed56';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_DATA_SECTIONS_NUM';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-273
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      define-mem-desc-line = '46';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt__up_8h_1a863f0b79c08ef7f3431b7d13656fea74';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MAX_IQ_BIT_WIDTH';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-16
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      define-mem-desc-line = '47';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__pkt__up_8h_1a1f562f709cbcc25bce1e2af28e796ff2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'IQ_BITS';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-MAX_IQ_BIT_WIDTH
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      define-mem-desc-line = '50';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'group__xran__up__pkt_1ga303c201bb1ad2f72aa29dd1375efaf72';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-struct data_section_hdr
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = '__rte_packed';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-      var-mem-desc-line = '78';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_pkt_up.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-Definitions and support functions to process XRAN packet.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-
-
-
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__printf_8h';
-  file-name = 'xran_printf.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1abcb4ad51f1f16a398ff960ba4a0ed8c0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PRINTF_LOG_OK';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '35';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a467b83fc581fd7d20f8bf8c0af7240b9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PRINTF_INF_OK';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '36';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1aa48f1da63506225983d78eeabd664382';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PRINTF_ERR_OK';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '37';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a677530742f5d55b5410c024f85794361';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'print_log';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'args...';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-printf("%s:" fmt "\n", __FUNCTION__, ## args)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a417ba2c3b49b216e358bc340346bf1cf';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'print_dbg';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'args...';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '54';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'print_err';
-      define-mem-param  = {
-        define-mem-def-name = 'fmt';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'args...';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-printf("%s:[err] " fmt "\n", __FUNCTION__, ## args)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '62';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a4ca9250337e620175e2b71a1dc69d1d2';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'print_inf';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-printf
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '72';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a8c47e30913273d0d0599afdc0b39890a';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = '_IASSERT_';
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '85';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a1474943d458f066f2f4be85a329d9028';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'iAssert';
-      define-mem-param  = {
-        define-mem-def-name = 'p';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '92';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a0b1e75be8d28458f05360139be8c2555';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = '_assert';
-      define-mem-param  = {
-        define-mem-def-name = 'x';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '97';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__printf_8h_1a6907fcd45c00443dc2e3258a628208ca';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'CHECK_NOT_NULL';
-      define-mem-param  = {
-        define-mem-def-name = 'param';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'returnValue';
-      }; /*        define-mem-def--param */
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-      define-mem-desc-line = '111';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_printf.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-Modules provide debug prints and utility functions.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__sync__api_8c';
-  file-name = 'xran_sync_api.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__sync__api_8c_1a8b5839f71a3b6e7d64b2d5e9967e3dd1';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'BUF_LEN';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-256
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      define-mem-desc-line = '37';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__sync__api_8c_1a74c4e1e72964de291652bbec04e4e4c9';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PROC_DIR';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"/proc"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      define-mem-desc-line = '38';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__sync__api_8c_1a49d668ad019f34e97bb4eab0c86322c4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'COMM_FILE';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"comm"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      define-mem-desc-line = '39';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__sync__api_8c_1ad358ba75ef7ea0f15a200f9e18af64e4';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PMC_CMD';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"pmc -u -b 0 'GET PORT_DATA_SET'"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__sync__api_8c_1ad1e97ed2634bf44c3b2d5366cfa3deda';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PTP4L_PROC_NAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"ptp4l"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      define-mem-desc-line = '41';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__sync__api_8c_1a651275b1135ce87eb95b301b6427cf07';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'PHC2SYS_PROC_NAME';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"phc2sys"
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__sync__api_8c_1ac891d10b2b1653786100ecd8e4ba89ab';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'find_substr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'str';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'str_len';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'substr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const unsigned int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'substr_len';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      func-mem-desc-line = '44';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__sync__api_8c_1a5913b705ad5cd1cc4b7740d843fabbbd';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'is_process_running';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pname';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      func-mem-desc-line = '59';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__sync__api_8c_1a28a754e9a5d3ea261bdf768972cd25b4';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'check_ptp_status';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      func-mem-desc-line = '90';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__sync__api_8c_1a4778e0253fe842243ff1b2cee96e9367';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_is_synchronized';
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-      func-mem-desc-line = '113';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Function checks if machine is synchronized using PTP for Linux
-       software.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return int Returns 0 if synchronized, otherwise positive.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1ad5c7a065cddc009146ea1b1192eb2102';
-        func-mem-ref-line = '498';
-        func-mem-ref-name = 'master::res';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        func-mem-ref-line = '1319';
-        func-mem-ref-name = 'main';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_sync_api.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides implementation of synchronization related APIs (PTP/1588)
-       for XRAN.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__sync__api_8h';
-  file-name = 'xran_sync_api.h';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__sync__api_8h_1ac7d90edeea3b7f779bf85f44810c6a3a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_is_synchronized';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_sync_api.h';
-      func-mem-desc-line = '42';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Function checks if machine is synchronized using PTP for Linux
-       software.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return int Returns 0 if synchronized, otherwise positive.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'master_8py_1ad5c7a065cddc009146ea1b1192eb2102';
-        func-mem-ref-line = '498';
-        func-mem-ref-name = 'master::res';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'sample-app_8c_1a0ddf1224851353fc92bfbff6f499fa97';
-        func-mem-ref-line = '1319';
-        func-mem-ref-name = 'main';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_sync_api.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides interface to synchronization related APIs (PTP/1588)
-       for XRAN.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__timer_8c';
-  file-name = 'xran_timer.c';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__timer_8c_1a0501e82515b2bdf36453c4cc80f5e0cc';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NSEC_PER_SEC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1000000000L
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      define-mem-desc-line = '41';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__timer_8c_1a2180f263d149841a7c1fde663edb84c5';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'NSEC_PER_USEC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1000L
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__timer_8c_1a4679d8ea8690999a6c6c7c0cb245c879';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'THRESHOLD';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-35
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-the avg cost of clock_gettime() in ns  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__timer_8c_1a5ba5868b3cb09fc7860a1328c31280a6';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'TIMECOMPENSATION';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-2
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      define-mem-desc-line = '44';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-time compensation in us, avg latency of clock_nanosleep  
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__timer_8c_1a7ea28dc9406161730556bbec38f1a799';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'SEC_MOD_STOP';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(60)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      define-mem-desc-line = '46';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1abee5de4c0d88f6c17ce6b3962d097f07';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_get_current_second';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '88';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        func-mem-ref-line = '201';
-        func-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1a6c1790e87767257159038d0d98a393e6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_set_numerology';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'value';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '93';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1aeb3df12acecd320cd4939d4203dd9a99';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_set_debug_stop';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'value';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'count';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '99';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1ae12363837fbb4d5f1f7ce0485d443c77';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_get_debug_stop';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '111';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1af01e1311b604e50d00b7ecce78d2ce22';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_adjust_gps_second';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct timespec *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'p_time';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '116';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1ac885b03154fc1d5e7c10f09d92dd8a47';
-        func-mem-ref-line = '217';
-        func-mem-ref-name = 'xran_device_ctx::offset_nsec';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__common_8h_1aee9d04742a7da3cfa9e267fe568b9185';
-        func-mem-ref-line = '216';
-        func-mem-ref-name = 'xran_device_ctx::offset_sec';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1a1d2f23e35725cd993cbb72de9f4f565a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_tick';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '131';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1a2c22baf2fd259384ee376d438bb461c1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'get_ticks_diff';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'curr_tick';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'last_tick';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '138';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1a52ade7f1436323f071cf7151f7bdb097';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'poll_next_tick';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'interval_ns';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned long *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'used_tick';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '146';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8c_1a63aaaffc2af6e6655ea0fc95078d5a04';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sleep_next_tick';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'interval';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      func-mem-desc-line = '246';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a0501e82515b2bdf36453c4cc80f5e0cc';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'NSEC_PER_SEC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a2180f263d149841a7c1fde663edb84c5';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'NSEC_PER_USEC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a5ba5868b3cb09fc7860a1328c31280a6';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'TIMECOMPENSATION';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a675a0b40a426953c0b2c0313b74206e7';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct timespec
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'started_time';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '113';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a442759bdbc5f797ea86244806090e5eb';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct timespec
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'last_time';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '113';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1aca6807273671d50c81ae472c0ccff882';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct timespec
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'cur_time';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '113';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1ac0d47541ca63a50b68543320ddc5dbdc';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint64_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'curr_tick';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '52';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a81bceb1c8bfb882c83a69ee5b7762332';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint64_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'last_tick';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '53';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a11ae4c78b6b3d6a2d5cab4d441b6d8bd';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct timespec *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_cur_time';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= &cur_time
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '55';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a9647e209f5b57bce67758328dbf37182';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct timespec *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_last_time';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= &last_time
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '56';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a69b9ff90723eb4ffae7747e6973355c0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static struct timespec *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'p_temp_time';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '59';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1acb7e17036a59af5ce6a3b6d04c6abaf0';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'current_second';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '61';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a543d55c379183652eabb7d08e9562634';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static unsigned long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'started_second';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '62';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a68eb95facf0d3d94a4bcc18aba17da49';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'numerlogy';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '63';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a8cec0b41a42705e6ab9f49914ca666c2';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_sym';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '64';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Symbol index in a slot [0:13]  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a273a09cbea9267272f4e2a339059e442';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_tti';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '65';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Slot index in a second [0:(1000000/TTI-1)]  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a98175f360f5753bc99c4edd3c2d8bd04';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_sym_idx';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '66';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Symbol index in a second [0 : 14*(1000000/TTI)-1]
-        where TTI is TTI interval in microseconds  
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a4b02aee2684901d8439583090e626497';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'debugStop';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '68';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a69272806544b062eb7089f33b5e70561';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'debugStopCount';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-= 0
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '69';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1a92c2e9d368d306e125bc1a201de49433';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static long
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'fine_tuning';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    {71428L, 71429L},  
-    {35714L, 35715L},  
-    {0, 0},            
-    {8928L, 8929L},    
-    {0,0  }            
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '71';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__timer_8c_1ab36a32d09632db2845cac9bb5db30c58';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint8_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'slots_per_subframe';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    1,  
-    2,  
-    4,  
-    8,  
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-      var-mem-desc-line = '80';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_timer.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides implementation to Timing for XRAN.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__timer_8h';
-  file-name = 'xran_timer.h';
-    define = {
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__timer_8h_1a222f9dff749accf8de62bc4b52c7bdcd';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'MSEC_PER_SEC';
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-1000L
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      define-mem-desc-line = '40';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__timer_8h_1acdb0852cc30aec56cfe119620ec7ba7d';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranIncrementSymIdx';
-      define-mem-param  = {
-        define-mem-def-name = 'sym_idx';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSymPerMs';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(((uint32_t)sym_idx >= (((uint32_t)numSymPerMs * MSEC_PER_SEC) - 1)) ? 0 : (uint32_t)sym_idx+1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      define-mem-desc-line = '42';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    define-member = {
-      define-mem-kind = 'define';
-      define-mem-id   = 'xran__timer_8h_1adad74a9ce67793dc420e0a5045f22cb0';
-      define-mem-virt = normal;
-      define-mem-prot = public;
-      define-mem-name = 'XranDecrementSymIdx';
-      define-mem-param  = {
-        define-mem-def-name = 'sym_idx';
-      }; /*        define-mem-def--param */
-      define-mem-param  = {
-        define-mem-def-name = 'numSymPerMs';
-      }; /*        define-mem-def--param */
-      define-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(((uint32_t)sym_idx == 0) ? (((uint32_t)numSymPerMs * MSEC_PER_SEC)) - 1) : (uint32_t)sym_idx-1)
-_EnD_oF_dEf_TeXt_;
-      define-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      define-mem-desc-line = '43';
-      define-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      define-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* define-member */
-    };
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8h_1a1d2f23e35725cd993cbb72de9f4f565a';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_tick';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      func-mem-desc-line = '45';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8h_1a2c22baf2fd259384ee376d438bb461c1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'get_ticks_diff';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'curr_tick';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'last_tick';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      func-mem-desc-line = '46';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a195da46c3cb90e36da543594416cbba7';
-        func-mem-ref-line = '582';
-        func-mem-ref-name = 'sym_ota_cb';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8h_1a52ade7f1436323f071cf7151f7bdb097';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'poll_next_tick';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'interval_ns';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-unsigned long *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'used_tick';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      func-mem-desc-line = '47';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1aa09e72e94d2a1d891e86f4c09b0f8b21';
-        func-mem-ref-line = '223';
-        func-mem-ref-name = 'xran_dev_get_ctx';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8h_1a63aaaffc2af6e6655ea0fc95078d5a04';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'sleep_next_tick';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-long
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'interval';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      func-mem-desc-line = '48';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a0501e82515b2bdf36453c4cc80f5e0cc';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'NSEC_PER_SEC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a2180f263d149841a7c1fde663edb84c5';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'NSEC_PER_USEC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__timer_8c_1a5ba5868b3cb09fc7860a1328c31280a6';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'TIMECOMPENSATION';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8h_1aeb3df12acecd320cd4939d4203dd9a99';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_set_debug_stop';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'value';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'count';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      func-mem-desc-line = '49';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8h_1ae12363837fbb4d5f1f7ce0485d443c77';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_get_debug_stop';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      func-mem-desc-line = '50';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8h_1abee5de4c0d88f6c17ce6b3962d097f07';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint64_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_get_current_second';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      func-mem-desc-line = '51';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1adbe808fba48ef1390180fb1bdc68c1d7';
-        func-mem-ref-line = '201';
-        func-mem-ref-name = 'xran_updateSfnSecStart';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__timer_8h_1a6c1790e87767257159038d0d98a393e6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'timing_set_numerology';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'value';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-      func-mem-desc-line = '52';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__main_8c_1a03f408f45e97aa68ca47c92e4e7d1a70';
-        func-mem-ref-line = '2756';
-        func-mem-ref-name = 'xran_open';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_timer.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides interface to Timing for XRAN.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__transport_8c';
-  file-name = 'xran_transport.c';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8c_1a0f378609208ec66467c58f0702ced85c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_ecpri_hdr_size';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_transport.c';
-      func-mem-desc-line = '49';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return eCPRI header size without eCPRI common header
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return the size of eCPRI header without common header
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        func-mem-ref-line = '142';
-        func-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_compose_cid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CU_Port_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'BandSector_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_transport.c';
-      func-mem-desc-line = '65';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Compose ecpriRtcid/ecpriPcid.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param CU_Port_ID CU Port ID
-@param BanbSector_ID Band Sector ID
-@param CC_ID Component Carrier ID
-@param Ant_ID RU Port ID (antenna ID)
-@return uint16_t composed ecpriRtcid/ecpriPcid (network byte order)
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a761e3947dcc547008a12a9cca10b1ea0';
-        func-mem-ref-line = '2955';
-        func-mem-ref-name = 'xran_get_conf_eAxC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8812802228fbd32d92c2c8f29963628b';
-        func-mem-ref-line = '314';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3357253b181bed8132156f87728efc8d';
-        func-mem-ref-line = '309';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab3f5b7b7c113a7fdff4bdf31ff685594';
-        func-mem-ref-line = '315';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1affca087d8bc179073b5ae2f429340898';
-        func-mem-ref-line = '310';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a292acf2be52d7b22753f8f3a9839f455';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a0ba87d865af2deb1ee2565f528e1e72d';
-        func-mem-ref-line = '311';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa6294a3b04f47cabf866ec1e1ec4bd23';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a64cc7d4da64fe531f01c6bb54e6a02f3';
-        func-mem-ref-line = '312';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_ruPortId';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        func-mem-ref-line = '142';
-        func-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_decompose_cid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cid';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_eaxc_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'result';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_transport.c';
-      func-mem-desc-line = '89';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Decompose ecpriRtcid/ecpriPcid.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param cid composed ecpriRtcid/ecpriPcid (network byte order)
-@param result the pointer of the structure to store decomposed values
-@return none
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a761e3947dcc547008a12a9cca10b1ea0';
-        func-mem-ref-line = '2955';
-        func-mem-ref-name = 'xran_get_conf_eAxC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a6c426a9de5864167cd297299f82535ca';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xran_eaxc_info::cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3357253b181bed8132156f87728efc8d';
-        func-mem-ref-line = '309';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8812802228fbd32d92c2c8f29963628b';
-        func-mem-ref-line = '314';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a7d93f32b8b4f771bd3ccf0b917cbec8b';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'xran_eaxc_info::bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1affca087d8bc179073b5ae2f429340898';
-        func-mem-ref-line = '310';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab3f5b7b7c113a7fdff4bdf31ff685594';
-        func-mem-ref-line = '315';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a9264d54f92ac22a760270816417a692b';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_eaxc_info::ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a0ba87d865af2deb1ee2565f528e1e72d';
-        func-mem-ref-line = '311';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a292acf2be52d7b22753f8f3a9839f455';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afb85286a39539b98fa09e33ccfa6226b';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xran_eaxc_info::ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a64cc7d4da64fe531f01c6bb54e6a02f3';
-        func-mem-ref-line = '312';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa6294a3b04f47cabf866ec1e1ec4bd23';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_ruPortId';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        func-mem-ref-line = '327';
-        func-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8c_1a7070bae58b40a4621354bda1677261af';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_update_ecpri_payload_size';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_transport.c';
-      func-mem-desc-line = '113';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-modify the payload size of eCPRI header in xRAN packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet which has eCPRI header already
-@param size payload size to be updated
-@return none
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa90ff3ad961fe295cdffddc945999212';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_ecpri_hdr::cmnhdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a61bf830b8866773b24cbca74ed3a4d6f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_payl_size';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_build_ecpri_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ecpri_hdr **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ecpri_hdr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_transport.c';
-      func-mem-desc-line = '142';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Build ECPRI header and returns added length.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- The pointer of the packet buffer to be parsed
-@param CC_ID
- Component Carrier ID for this C-Plane message
-@param Ant_ID
- Antenna ID(RU Port ID) for this C-Plane message
-@param seq_id
- Sequence ID for this C-Plane message
-@param ecpri_hdr
- The pointer to ECPRI header
-@return
- added payload size on success
- XRAN_STATUS_RESOURCE if failed to allocate the space to packet buffer
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a341e6485fd9de350805503e938f90708';
-        func-mem-ref-line = '68';
-        func-mem-ref-name = 'XRAN_STATUS_RESOURCE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa90ff3ad961fe295cdffddc945999212';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_ecpri_hdr::cmnhdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ae951511bfaa494bee98d7fc69c0966f0';
-        func-mem-ref-line = '117';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_ver';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa8e98bf0d1f79b3e67a5e27b063c6251';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'XRAN_ECPRI_VER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a5dc01ebf378adefbe507b257d8e6c6d8';
-        func-mem-ref-line = '116';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_resv';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a322d75c9ec1299251f0af915b2a1de75';
-        func-mem-ref-line = '115';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_concat';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a5b41115e5686e3ff4f14c356a3aa209a';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_mesg_type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga5f49588115e2d0a807ad613ae866384aa54c48b34d68f3445f6108e416a655955';
-        func-mem-ref-line = '79';
-        func-mem-ref-name = 'ECPRI_RT_CONTROL_DATA';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1abe6f9630ee7939118e68d24d90434e0c';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_ecpri_hdr::ecpri_xtc_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        func-mem-ref-line = '65';
-        func-mem-ref-name = 'xran_compose_cid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa5d2447d17b81766e3843a60296446e3';
-        func-mem-ref-line = '134';
-        func-mem-ref-name = 'xran_ecpri_hdr::ecpri_seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a2f25460e9a84fe459a874b8255ed4c71';
-        func-mem-ref-line = '99';
-        func-mem-ref-name = 'ecpri_seq_id::seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aaf017ad0a1905951403eb33265ffbb4c';
-        func-mem-ref-line = '100';
-        func-mem-ref-name = 'ecpri_seq_id::sub_seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a1f74b973e738bf357c470565a1256ef5';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'ecpri_seq_id::e_bit';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1a0f378609208ec66467c58f0702ced85c';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_get_ecpri_hdr_size';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_ecpri_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ecpri_hdr **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ecpri_hdr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_recv_packet_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt_info';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_transport.c';
-      func-mem-desc-line = '192';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Parse ECPRI header.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- The pointer of the packet buffer to be parsed
-@param ecpri_hdr
- The pointer to ECPRI header
-@param pkt_info
- The pointer of sturcture to store the information from header
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PACKET if failed to parse the packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6602a966370956b35631e68698539cac';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PACKET';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa8e98bf0d1f79b3e67a5e27b063c6251';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'XRAN_ECPRI_VER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1af75754cde2a3f5b9a770a31adb61fcbf';
-        func-mem-ref-line = '48';
-        func-mem-ref-name = 'xran_recv_packet_info::ecpri_version';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a3e9be941593e594f0aece9b7f223d757';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_recv_packet_info::msg_type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1abfeae9f0b773fefda3b80b9ca41d3ff6';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xran_recv_packet_info::payload_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1ad03f3906ca027603299130f471bbdfe3';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xran_recv_packet_info::seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a860ee826897d09d78f35d2b15085efac';
-        func-mem-ref-line = '53';
-        func-mem-ref-name = 'xran_recv_packet_info::subseq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afc198efda3f50db2a5cae3c738528dd9';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'xran_recv_packet_info::ebit';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'xran_decompose_cid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1acd06407a6718be7fc0ed0b9bf6b9e4c3';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'xran_recv_packet_info::eaxc';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        func-mem-ref-line = '1749';
-        func-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_transport.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides the implementation for Transport lyaer (eCPRI) API.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__transport_8h';
-  file-name = 'xran_transport.h';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8h_1a0f378609208ec66467c58f0702ced85c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_get_ecpri_hdr_size';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      func-mem-desc-line = '58';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-return eCPRI header size without eCPRI common header
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@return the size of eCPRI header without common header
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        func-mem-ref-line = '142';
-        func-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8h_1a7070bae58b40a4621354bda1677261af';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_update_ecpri_payload_size';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'size';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      func-mem-desc-line = '59';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-modify the payload size of eCPRI header in xRAN packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet which has eCPRI header already
-@param size payload size to be updated
-@return none
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa90ff3ad961fe295cdffddc945999212';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_ecpri_hdr::cmnhdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a61bf830b8866773b24cbca74ed3a4d6f';
-        func-mem-ref-line = '119';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_payl_size';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8h_1ae834080139ba785f1a3ac5781bf2ec88';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_compose_cid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CU_Port_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'BandSector_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      func-mem-desc-line = '61';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Compose ecpriRtcid/ecpriPcid.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param CU_Port_ID CU Port ID
-@param BanbSector_ID Band Sector ID
-@param CC_ID Component Carrier ID
-@param Ant_ID RU Port ID (antenna ID)
-@return uint16_t composed ecpriRtcid/ecpriPcid (network byte order)
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a761e3947dcc547008a12a9cca10b1ea0';
-        func-mem-ref-line = '2955';
-        func-mem-ref-name = 'xran_get_conf_eAxC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8812802228fbd32d92c2c8f29963628b';
-        func-mem-ref-line = '314';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3357253b181bed8132156f87728efc8d';
-        func-mem-ref-line = '309';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab3f5b7b7c113a7fdff4bdf31ff685594';
-        func-mem-ref-line = '315';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1affca087d8bc179073b5ae2f429340898';
-        func-mem-ref-line = '310';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a292acf2be52d7b22753f8f3a9839f455';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a0ba87d865af2deb1ee2565f528e1e72d';
-        func-mem-ref-line = '311';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa6294a3b04f47cabf866ec1e1ec4bd23';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a64cc7d4da64fe531f01c6bb54e6a02f3';
-        func-mem-ref-line = '312';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_ruPortId';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1aa21387dfaba47c2046d4a05f50cfc768';
-        func-mem-ref-line = '142';
-        func-mem-ref-name = 'xran_build_ecpri_hdr';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8h_1ab08a85b6527f45a9ba22d25061a96a3c';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-void
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_decompose_cid';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'cid';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_eaxc_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'result';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      func-mem-desc-line = '62';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Decompose ecpriRtcid/ecpriPcid.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param cid composed ecpriRtcid/ecpriPcid (network byte order)
-@param result the pointer of the structure to store decomposed values
-@return none
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a761e3947dcc547008a12a9cca10b1ea0';
-        func-mem-ref-line = '2955';
-        func-mem-ref-name = 'xran_get_conf_eAxC';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a6c426a9de5864167cd297299f82535ca';
-        func-mem-ref-line = '41';
-        func-mem-ref-name = 'xran_eaxc_info::cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a3357253b181bed8132156f87728efc8d';
-        func-mem-ref-line = '309';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a8812802228fbd32d92c2c8f29963628b';
-        func-mem-ref-line = '314';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_cuPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a7d93f32b8b4f771bd3ccf0b917cbec8b';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'xran_eaxc_info::bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1affca087d8bc179073b5ae2f429340898';
-        func-mem-ref-line = '310';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1ab3f5b7b7c113a7fdff4bdf31ff685594';
-        func-mem-ref-line = '315';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_bandSectorId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a9264d54f92ac22a760270816417a692b';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_eaxc_info::ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a0ba87d865af2deb1ee2565f528e1e72d';
-        func-mem-ref-line = '311';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a292acf2be52d7b22753f8f3a9839f455';
-        func-mem-ref-line = '316';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afb85286a39539b98fa09e33ccfa6226b';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xran_eaxc_info::ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a64cc7d4da64fe531f01c6bb54e6a02f3';
-        func-mem-ref-line = '312';
-        func-mem-ref-name = 'xran_eaxcid_config::mask_ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1aa6294a3b04f47cabf866ec1e1ec4bd23';
-        func-mem-ref-line = '317';
-        func-mem-ref-name = 'xran_eaxcid_config::bit_ruPortId';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__transport_8c_1ad199c3f4bfa018f5d0846471206217d1';
-        func-mem-ref-line = '192';
-        func-mem-ref-name = 'xran_parse_ecpri_hdr';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        func-mem-ref-line = '327';
-        func-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8h_1aa21387dfaba47c2046d4a05f50cfc768';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_build_ecpri_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ecpri_hdr **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ecpri_hdr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      func-mem-desc-line = '64';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Build ECPRI header and returns added length.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- The pointer of the packet buffer to be parsed
-@param CC_ID
- Component Carrier ID for this C-Plane message
-@param Ant_ID
- Antenna ID(RU Port ID) for this C-Plane message
-@param seq_id
- Sequence ID for this C-Plane message
-@param ecpri_hdr
- The pointer to ECPRI header
-@return
- added payload size on success
- XRAN_STATUS_RESOURCE if failed to allocate the space to packet buffer
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a341e6485fd9de350805503e938f90708';
-        func-mem-ref-line = '68';
-        func-mem-ref-name = 'XRAN_STATUS_RESOURCE';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa90ff3ad961fe295cdffddc945999212';
-        func-mem-ref-line = '132';
-        func-mem-ref-name = 'xran_ecpri_hdr::cmnhdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ae951511bfaa494bee98d7fc69c0966f0';
-        func-mem-ref-line = '117';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_ver';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa8e98bf0d1f79b3e67a5e27b063c6251';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'XRAN_ECPRI_VER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a5dc01ebf378adefbe507b257d8e6c6d8';
-        func-mem-ref-line = '116';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_resv';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a322d75c9ec1299251f0af915b2a1de75';
-        func-mem-ref-line = '115';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_concat';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a5b41115e5686e3ff4f14c356a3aa209a';
-        func-mem-ref-line = '118';
-        func-mem-ref-name = 'xran_ecpri_cmn_hdr::ecpri_mesg_type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1gga5f49588115e2d0a807ad613ae866384aa54c48b34d68f3445f6108e416a655955';
-        func-mem-ref-line = '79';
-        func-mem-ref-name = 'ECPRI_RT_CONTROL_DATA';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1abe6f9630ee7939118e68d24d90434e0c';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_ecpri_hdr::ecpri_xtc_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1ae834080139ba785f1a3ac5781bf2ec88';
-        func-mem-ref-line = '65';
-        func-mem-ref-name = 'xran_compose_cid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa5d2447d17b81766e3843a60296446e3';
-        func-mem-ref-line = '134';
-        func-mem-ref-name = 'xran_ecpri_hdr::ecpri_seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a2f25460e9a84fe459a874b8255ed4c71';
-        func-mem-ref-line = '99';
-        func-mem-ref-name = 'ecpri_seq_id::seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aaf017ad0a1905951403eb33265ffbb4c';
-        func-mem-ref-line = '100';
-        func-mem-ref-name = 'ecpri_seq_id::sub_seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a1f74b973e738bf357c470565a1256ef5';
-        func-mem-ref-line = '101';
-        func-mem-ref-name = 'ecpri_seq_id::e_bit';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1a0f378609208ec66467c58f0702ced85c';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_get_ecpri_hdr_size';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1af9eb550e92ea270af41b4b6bcda363db';
-        func-mem-ref-line = '1381';
-        func-mem-ref-name = 'xran_prepare_ctrl_pkt';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__transport_8h_1ad199c3f4bfa018f5d0846471206217d1';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_parse_ecpri_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_ecpri_hdr **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ecpri_hdr';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_recv_packet_info *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'pkt_info';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-      func-mem-desc-line = '69';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Parse ECPRI header.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf
- The pointer of the packet buffer to be parsed
-@param ecpri_hdr
- The pointer to ECPRI header
-@param pkt_info
- The pointer of sturcture to store the information from header
-@return
- XRAN_STATUS_SUCCESS on success
- XRAN_STATUS_INVALID_PACKET if failed to parse the packet
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__printf_8h_1a16c2c0a30b31515830a4a8eff6cf10b5';
-        func-mem-ref-line = '62';
-        func-mem-ref-name = 'print_err';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a6602a966370956b35631e68698539cac';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'XRAN_STATUS_INVALID_PACKET';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__fh__o__du_8h_1a814959a7b5ff6cd4474433f62312eee0';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'XRAN_STATUS_SUCCESS';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa8e98bf0d1f79b3e67a5e27b063c6251';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'XRAN_ECPRI_VER';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1af75754cde2a3f5b9a770a31adb61fcbf';
-        func-mem-ref-line = '48';
-        func-mem-ref-name = 'xran_recv_packet_info::ecpri_version';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a3e9be941593e594f0aece9b7f223d757';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'xran_recv_packet_info::msg_type';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1abfeae9f0b773fefda3b80b9ca41d3ff6';
-        func-mem-ref-line = '50';
-        func-mem-ref-name = 'xran_recv_packet_info::payload_len';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1ad03f3906ca027603299130f471bbdfe3';
-        func-mem-ref-line = '52';
-        func-mem-ref-name = 'xran_recv_packet_info::seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a860ee826897d09d78f35d2b15085efac';
-        func-mem-ref-line = '53';
-        func-mem-ref-name = 'xran_recv_packet_info::subseq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afc198efda3f50db2a5cae3c738528dd9';
-        func-mem-ref-line = '54';
-        func-mem-ref-name = 'xran_recv_packet_info::ebit';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'xran_decompose_cid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1acd06407a6718be7fc0ed0b9bf6b9e4c3';
-        func-mem-ref-line = '51';
-        func-mem-ref-name = 'xran_recv_packet_info::eaxc';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__cp__api_8c_1a38c83cd67a7265920f3bd0b36510f713';
-        func-mem-ref-line = '1749';
-        func-mem-ref-name = 'xran_parse_cp_pkt';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_transport.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides the definitions for Transport layer (eCPRI) API.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__ul__tables_8c';
-  file-name = 'xran_ul_tables.c';
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__ul__tables_8c_1a5edf7a402993c76a3a27bee4f390d38c';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const xRANPrachConfigTableStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gxranPrachDataTable_sub6_fdd';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    { 0, { 0 }, 16, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 1, { 0 }, 16, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 2, { 0 }, 16, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 3, { 0 }, 16, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 4, { 0 }, 8, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 5, { 0 }, 8, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 6, { 0 }, 8, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 7, { 0 }, 8, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 8, { 0 }, 4, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 9, { 0 }, 4, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 10, { 0 }, 4, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 11, { 0 }, 4, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 12, { 0 }, 2, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 13, { 0 }, 2, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 14, { 0 }, 2, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 15, { 0 }, 2, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 16, { 0 }, 1, { 0 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 17, { 0 }, 1, { 0 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 18, { 0 }, 1, { 0 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 19, { 0 }, 1, { 0 }, { 1, 6 }, 2, 0, 0, 0, 0 },
-    { 20, { 0 }, 1, { 0 }, { 2, 7 }, 2, 0, 0, 0, 0 },
-    { 21, { 0 }, 1, { 0 }, { 3, 8 }, 2, 0, 0, 0, 0 },
-    { 22, { 0 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 0, 0, 0 },
-    { 23, { 0 }, 1, { 0 }, { 2, 5, 8 }, 3, 0, 0, 0, 0 },
-    { 24, { 0 }, 1, { 0 }, { 3, 6, 9 }, 3, 0, 0, 0, 0 },
-    { 25, { 0 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 0, 0, 0 },
-    { 26, { 0 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 0, 0, 0 },
-    { 27, { 0 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 0, 0, 0 },
-    { 28, { 1 }, 16, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 29, { 1 }, 16, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 30, { 1 }, 16, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 31, { 1 }, 16, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 32, { 1 }, 8, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 33, { 1 }, 8, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 34, { 1 }, 8, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 35, { 1 }, 8, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 36, { 1 }, 4, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 37, { 1 }, 4, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 38, { 1 }, 4, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 39, { 1 }, 4, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 40, { 1 }, 2, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 41, { 1 }, 2, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 42, { 1 }, 2, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 43, { 1 }, 2, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 44, { 1 }, 1, { 0 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 45, { 1 }, 1, { 0 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 46, { 1 }, 1, { 0 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 47, { 1 }, 1, { 0 }, { 1, 6 }, 2, 0, 0, 0, 0 },
-    { 48, { 1 }, 1, { 0 }, { 2, 7 }, 2, 0, 0, 0, 0 },
-    { 49, { 1 }, 1, { 0 }, { 3, 8 }, 2, 0, 0, 0, 0 },
-    { 50, { 1 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 0, 0, 0 },
-    { 51, { 1 }, 1, { 0 }, { 2, 5, 8 }, 3, 0, 0, 0, 0 },
-    { 52, { 1 }, 1, { 0 }, { 3, 6, 9 }, 3, 0, 0, 0, 0 },
-    { 53, { 2 }, 16, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 54, { 2 }, 8, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 55, { 2 }, 4, { 0 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 56, { 2 }, 2, { 0 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 57, { 2 }, 2, { 0 }, { 5 }, 1, 0, 0, 0, 0 },
-    { 58, { 2 }, 1, { 0 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 59, { 2 }, 1, { 0 }, { 5 }, 1, 0, 0, 0, 0 },
-    { 60, { 3 }, 16, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 61, { 3 }, 16, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 62, { 3 }, 16, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 63, { 3 }, 16, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 64, { 3 }, 8, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 65, { 3 }, 8, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 66, { 3 }, 8, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 67, { 3 }, 8, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 68, { 3 }, 4, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 69, { 3 }, 4, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 70, { 3 }, 4, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 71, { 3 }, 4, { 1 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 72, { 3 }, 2, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 73, { 3 }, 2, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 74, { 3 }, 2, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 75, { 3 }, 2, { 0 }, { 1 }, 1, 0, 0, 0, 0 },
-    { 76, { 3 }, 1, { 0 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 77, { 3 }, 1, { 0 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 78, { 3 }, 1, { 0 }, { 1, 6 }, 2, 0, 0, 0, 0 },
-    { 79, { 3 }, 1, { 0 }, { 2, 7 }, 2, 0, 0, 0, 0 },
-    { 80, { 3 }, 1, { 0 }, { 3, 8 }, 2, 0, 0, 0, 0 },
-    { 81, { 3 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 0, 0, 0 },
-    { 82, { 3 }, 1, { 0 }, { 2, 5, 8 }, 3, 0, 0, 0, 0 },
-    { 83, { 3 }, 1, { 0 }, { 3, 6, 9 }, 3, 0, 0, 0, 0 },
-    { 84, { 3 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 0, 0, 0 },
-    { 85, { 3 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 0, 0, 0 },
-    { 86, { 3 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 0, 0, 0 },
-    { 87, { FORMAT_A1 }, 16, { 0 }, { 4, 9 }, 2, 0, 1, 6, 2 },
-    { 88, { FORMAT_A1 }, 16, { 1 }, { 4 }, 1, 0, 2, 6, 2 },
-    { 89, { FORMAT_A1 }, 8, { 0 }, { 4, 9 }, 2, 0, 1, 6, 2 },
-    { 90, { FORMAT_A1 }, 8, { 1 }, { 4 }, 1, 0, 2, 6, 2 },
-    { 91, { FORMAT_A1 }, 4, { 0 }, { 4, 9 }, 2, 0, 1, 6, 2 },
-    { 92, { FORMAT_A1 }, 4, { 1 }, { 4, 9 }, 2, 0, 1, 6, 2 },
-    { 93, { FORMAT_A1 }, 4, { 0 }, { 4 }, 1, 0, 2, 6, 2 },
-    { 94, { FORMAT_A1 }, 2, { 0 }, { 4, 9 }, 2, 0, 1, 6, 2 },
-    { 95, { FORMAT_A1 }, 2, { 0 }, { 1 }, 1, 0, 2, 6, 2 },
-    { 96, { FORMAT_A1 }, 2, { 0 }, { 4 }, 1, 0, 2, 6, 2 },
-    { 97, { FORMAT_A1 }, 2, { 0 }, { 7 }, 1, 0, 2, 6, 2 },
-    { 98, { FORMAT_A1 }, 1, { 0 }, { 4 }, 1, 0, 1, 6, 2 },
-    { 99, { FORMAT_A1 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 6, 2 },
-    { 100, { FORMAT_A1 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 6, 2 },
-    { 101, { FORMAT_A1 }, 1, { 0 }, { 1 }, 1, 0, 2, 6, 2 },
-    { 102, { FORMAT_A1 }, 1, { 0 }, { 7 }, 1, 0, 2, 6, 2 },
-    { 103, { FORMAT_A1 }, 1, { 0 }, { 2, 7 }, 2, 0, 2, 6, 2 },
-    { 104, { FORMAT_A1 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 6, 2 },
-    { 105, { FORMAT_A1 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 6, 2 },
-    { 106, { FORMAT_A1 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 6, 2 },
-    { 107, { FORMAT_A1 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 2, 6, 2 },
-    { 108, { FORMAT_A1, FORMAT_B1 }, 2, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 109, { FORMAT_A1, FORMAT_B1 }, 2, { 0 }, { 4 }, 1, 0, 2, 7, 2 },
-    { 110, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 4 }, 1, 0, 1, 7, 2 },
-    { 111, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 7, 2 },
-    { 112, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 113, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 1 }, 1, 0, 2, 7, 2 },
-    { 114, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 7 }, 1, 0, 2, 7, 2 },
-    { 115, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 7, 2 },
-    { 116, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 7, 2 },
-    { 117, { FORMAT_A2 }, 16, { 1 }, { 2, 6, 9 }, 3, 0, 1, 3, 4 },
-    { 118, { FORMAT_A2 }, 16, { 1 }, { 4 }, 1, 0, 2, 3, 4 },
-    { 119, { FORMAT_A2 }, 8, { 1 }, { 2, 6, 9 }, 3, 0, 1, 3, 4 },
-    { 120, { FORMAT_A2 }, 8, { 1 }, { 4 }, 1, 0, 2, 3, 4 },
-    { 121, { FORMAT_A2 }, 4, { 0 }, { 2, 6, 9 }, 3, 0, 1, 3, 4 },
-    { 122, { FORMAT_A2 }, 4, { 0 }, { 4 }, 1, 0, 2, 3, 4 },
-    { 123, { FORMAT_A2 }, 2, { 1 }, { 2, 6, 9 }, 3, 0, 1, 3, 4 },
-    { 124, { FORMAT_A2 }, 2, { 0 }, { 1 }, 1, 0, 2, 3, 4 },
-    { 125, { FORMAT_A2 }, 2, { 0 }, { 4 }, 1, 0, 2, 3, 4 },
-    { 126, { FORMAT_A2 }, 2, { 0 }, { 7 }, 1, 0, 2, 3, 4 },
-    { 127, { FORMAT_A2 }, 1, { 0 }, { 4 }, 1, 0, 1, 3, 4 },
-    { 128, { FORMAT_A2 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 3, 4 },
-    { 129, { FORMAT_A2 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 3, 4 },
-    { 130, { FORMAT_A2 }, 1, { 0 }, { 1 }, 1, 0, 2, 3, 4 },
-    { 131, { FORMAT_A2 }, 1, { 0 }, { 7 }, 1, 0, 2, 3, 4 },
-    { 132, { FORMAT_A2 }, 1, { 0 }, { 2, 7 }, 2, 0, 2, 3, 4 },
-    { 133, { FORMAT_A2 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 3, 4 },
-    { 134, { FORMAT_A2 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 3, 4 },
-    { 135, { FORMAT_A2 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 3, 4 },
-    { 136, { FORMAT_A2 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 2, 3, 4 },
-    { 137, { FORMAT_A2, FORMAT_B2 }, 2, { 1 }, { 2, 6, 9 }, 3, 0, 1, 3, 4 },
-    { 138, { FORMAT_A2, FORMAT_B2 }, 2, { 0 }, { 4 }, 1, 0, 2, 3, 4 },
-    { 139, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 4 }, 1, 0, 1, 3, 4 },
-    { 140, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 3, 4 },
-    { 141, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 3, 4 },
-    { 142, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 1 }, 1, 0, 2, 3, 4 },
-    { 143, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 7 }, 1, 0, 2, 3, 4 },
-    { 144, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 3, 4 },
-    { 145, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 3, 4 },
-    { 146, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 3, 4 },
-    { 147, { FORMAT_A3 }, 16, { 1 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 148, { FORMAT_A3 }, 16, { 1 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 149, { FORMAT_A3 }, 8, { 1 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 150, { FORMAT_A3 }, 8, { 1 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 151, { FORMAT_A3 }, 4, { 0 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 152, { FORMAT_A3 }, 4, { 0 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 153, { FORMAT_A3 }, 2, { 1 }, { 2, 6, 9 }, 3, 0, 2, 2, 6 },
-    { 154, { FORMAT_A3 }, 2, { 0 }, { 1 }, 1, 0, 2, 2, 6 },
-    { 155, { FORMAT_A3 }, 2, { 0 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 156, { FORMAT_A3 }, 2, { 0 }, { 7 }, 1, 0, 2, 2, 6 },
-    { 157, { FORMAT_A3 }, 1, { 0 }, { 4 }, 1, 0, 1, 2, 6 },
-    { 158, { FORMAT_A3 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 2, 6 },
-    { 159, { FORMAT_A3 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 160, { FORMAT_A3 }, 1, { 0 }, { 1 }, 1, 0, 2, 2, 6 },
-    { 161, { FORMAT_A3 }, 1, { 0 }, { 7 }, 1, 0, 2, 2, 6 },
-    { 162, { FORMAT_A3 }, 1, { 0 }, { 2, 7 }, 2, 0, 2, 2, 6 },
-    { 163, { FORMAT_A3 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 2, 6 },
-    { 164, { FORMAT_A3 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 2, 6 },
-    { 165, { FORMAT_A3 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 2, 6 },
-    { 166, { FORMAT_A3 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 2, 2, 6 },
-    { 167, { FORMAT_A3, FORMAT_B3 }, 2, { 1 }, { 2, 6, 9 }, 3, 0, 2, 2, 6 },
-    { 168, { FORMAT_A3, FORMAT_B3 }, 2, { 0 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 169, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 170, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 2, 6 },
-    { 171, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 172, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 1 }, 1, 0, 1, 2, 6 },
-    { 173, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 7 }, 1, 0, 2, 2, 6 },
-    { 174, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 2, 6 },
-    { 175, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 2, 6 },
-    { 176, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 2, 6 },
-    { 177, { FORMAT_B1 }, 16, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 178, { FORMAT_B1 }, 16, { 1 }, { 4 }, 1, 0, 2, 7, 2 },
-    { 179, { FORMAT_B1 }, 8, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 180, { FORMAT_B1 }, 8, { 1 }, { 4 }, 1, 0, 2, 7, 2 },
-    { 181, { FORMAT_B1 }, 4, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 182, { FORMAT_B1 }, 4, { 1 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 183, { FORMAT_B1 }, 4, { 0 }, { 4 }, 1, 0, 2, 7, 2 },
-    { 184, { FORMAT_B1 }, 2, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 185, { FORMAT_B1 }, 2, { 0 }, { 1 }, 1, 0, 2, 7, 2 },
-    { 186, { FORMAT_B1 }, 2, { 0 }, { 4 }, 1, 0, 2, 7, 2 },
-    { 187, { FORMAT_B1 }, 2, { 0 }, { 7 }, 1, 0, 2, 7, 2 },
-    { 188, { FORMAT_B1 }, 1, { 0 }, { 4 }, 1, 0, 1, 7, 2 },
-    { 189, { FORMAT_B1 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 7, 2 },
-    { 190, { FORMAT_B1 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 191, { FORMAT_B1 }, 1, { 0 }, { 1 }, 1, 0, 2, 7, 2 },
-    { 192, { FORMAT_B1 }, 1, { 0 }, { 7 }, 1, 0, 2, 7, 2 },
-    { 193, { FORMAT_B1 }, 1, { 0 }, { 2, 7 }, 2, 0, 2, 7, 2 },
-    { 194, { FORMAT_B1 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 7, 2 },
-    { 195, { FORMAT_B1 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 7, 2 },
-    { 196, { FORMAT_B1 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 7, 2 },
-    { 197, { FORMAT_B1 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 2, 7, 12 },
-    { 198, { FORMAT_B4 }, 16, { 0 }, { 4, 9 }, 2, 0, 2, 1, 12 },
-    { 199, { FORMAT_B4 }, 16, { 1 }, { 4 }, 1, 0, 2, 1, 12 },
-    { 200, { FORMAT_B4 }, 8, { 0 }, { 4, 9 }, 2, 0, 2, 1, 12 },
-    { 201, { FORMAT_B4 }, 8, { 1 }, { 4 }, 1, 0, 2, 1, 12 },
-    { 202, { FORMAT_B4 }, 4, { 0 }, { 4, 9 }, 2, 0, 2, 1, 12 },
-    { 203, { FORMAT_B4 }, 4, { 0 }, { 4 }, 1, 0, 2, 1, 12 },
-    { 204, { FORMAT_B4 }, 4, { 1 }, { 4, 9 }, 2, 0, 2, 1, 12 },
-    { 205, { FORMAT_B4 }, 2, { 0 }, { 4, 9 }, 2, 0, 2, 1, 12 },
-    { 206, { FORMAT_B4 }, 2, { 0 }, { 1 }, 1, 0, 2, 1, 12 },
-    { 207, { FORMAT_B4 }, 2, { 0 }, { 4 }, 1, 0, 2, 1, 12 },
-    { 208, { FORMAT_B4 }, 2, { 0 }, { 7 }, 1, 0, 2, 1, 12 },
-    { 209, { FORMAT_B4 }, 1, { 0 }, { 1 }, 1, 0, 2, 1, 12 },
-    { 210, { FORMAT_B4 }, 1, { 0 }, { 4 }, 1, 0, 2, 1, 12 },
-    { 211, { FORMAT_B4 }, 1, { 0 }, { 7 }, 1, 0, 2, 1, 12 },
-    { 212, { FORMAT_B4 }, 1, { 0 }, { 1, 6 }, 2, 0, 2, 1, 12 },
-    { 213, { FORMAT_B4 }, 1, { 0 }, { 2, 7 }, 2, 0, 2, 1, 12 },
-    { 214, { FORMAT_B4 }, 1, { 0 }, { 4, 9 }, 2, 0, 2, 1, 12 },
-    { 215, { FORMAT_B4 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 1, 12 },
-    { 216, { FORMAT_B4 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 1, 12 },
-    { 217, { FORMAT_B4 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 1, 12 },
-    { 218, { FORMAT_B4 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 2, 1, 12 },
-    { 219, { FORMAT_C0 }, 8, { 1 }, { 4 }, 1, 0, 2, 7, 2 },
-    { 220, { FORMAT_C0 }, 4, { 1 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 221, { FORMAT_C0 }, 4, { 0 }, { 4 }, 1, 0, 2, 7, 2 },
-    { 222, { FORMAT_C0 }, 2, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 223, { FORMAT_C0 }, 2, { 0 }, { 1 }, 1, 0, 2, 7, 2 },
-    { 224, { FORMAT_C0 }, 2, { 0 }, { 4 }, 1, 0, 2, 7, 2 },
-    { 225, { FORMAT_C0 }, 2, { 0 }, { 7 }, 1, 0, 2, 7, 2 },
-    { 226, { FORMAT_C0 }, 1, { 0 }, { 4 }, 1, 0, 1, 7, 2 },
-    { 227, { FORMAT_C0 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 7, 2 },
-    { 228, { FORMAT_C0 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 7, 2 },
-    { 229, { FORMAT_C0 }, 1, { 0 }, { 1 }, 1, 0, 2, 7, 2 },
-    { 230, { FORMAT_C0 }, 1, { 0 }, { 7 }, 1, 0, 2, 7, 2 },
-    { 231, { FORMAT_C0 }, 1, { 0 }, { 2, 7 }, 2, 0, 2, 7, 2 },
-    { 232, { FORMAT_C0 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 7, 2 },
-    { 233, { FORMAT_C0 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 7, 2 },
-    { 234, { FORMAT_C0 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 7, 2 },
-    { 235, { FORMAT_C0 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 2, 7, 2 },
-    { 236, { FORMAT_C2 }, 16, { 1 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 237, { FORMAT_C2 }, 16, { 1 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 238, { FORMAT_C2 }, 8, { 1 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 239, { FORMAT_C2 }, 8, { 1 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 240, { FORMAT_C2 }, 4, { 0 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 241, { FORMAT_C2 }, 4, { 0 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 242, { FORMAT_C2 }, 2, { 1 }, { 2, 6, 9 }, 3, 0, 2, 2, 6 },
-    { 243, { FORMAT_C2 }, 2, { 0 }, { 1 }, 1, 0, 2, 2, 6 },
-    { 244, { FORMAT_C2 }, 2, { 0 }, { 4 }, 1, 0, 2, 2, 6 },
-    { 245, { FORMAT_C2 }, 2, { 0 }, { 7 }, 1, 0, 2, 2, 6 },
-    { 246, { FORMAT_C2 }, 1, { 0 }, { 4 }, 1, 0, 1, 2, 6 },
-    { 247, { FORMAT_C2 }, 1, { 0 }, { 1, 6 }, 2, 0, 1, 2, 6 },
-    { 248, { FORMAT_C2 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 249, { FORMAT_C2 }, 1, { 0 }, { 1 }, 1, 0, 2, 2, 6 },
-    { 250, { FORMAT_C2 }, 1, { 0 }, { 7 }, 1, 0, 2, 2, 6 },
-    { 251, { FORMAT_C2 }, 1, { 0 }, { 2, 7 }, 2, 0, 2, 2, 6 },
-    { 252, { FORMAT_C2 }, 1, { 0 }, { 1, 4, 7 }, 3, 0, 2, 2, 6 },
-    { 253, { FORMAT_C2 }, 1, { 0 }, { 0, 2, 4, 6, 8 }, 5, 0, 2, 2, 6 },
-    { 254, { FORMAT_C2 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 2, 6 },
-    { 255, { FORMAT_C2 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 2, 2, 6 },
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_ul_tables.c';
-      var-mem-desc-line = '32';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        var-mem-ref-line = '308';
-        var-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__ul__tables_8c_1a1c7c9fd55feeae30dc0b8502ef4cab03';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const xRANPrachConfigTableStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gxranPrachDataTable_sub6_tdd';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    { 0, { 0 }, 16, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 1, { 0 }, 8, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 2, { 0 }, 4, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 3, { 0 }, 2, { 0 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 4, { 0 }, 2, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 5, { 0 }, 2, { 0 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 6, { 0 }, 2, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 7, { 0 }, 1, { 0 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 8, { 0 }, 1, { 0 }, { 8 }, 1, 0, 0, 0, 0 },
-    { 9, { 0 }, 1, { 0 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 10, { 0 }, 1, { 0 }, { 6 }, 1, 0, 0, 0, 0 },
-    { 11, { 0 }, 1, { 0 }, { 5 }, 1, 0, 0, 0, 0 },
-    { 12, { 0 }, 1, { 0 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 13, { 0 }, 1, { 0 }, { 3 }, 1, 0, 0, 0, 0 },
-    { 14, { 0 }, 1, { 0 }, { 2 }, 1, 0, 0, 0, 0 },
-    { 15, { 0 }, 1, { 0 }, { 1, 6 }, 2, 0, 0, 0, 0 },
-    { 16, { 0 }, 1, { 0 }, { 1, 6 }, 2, 7, 0, 0, 0 },
-    { 17, { 0 }, 1, { 0 }, { 4, 9 }, 2, 0, 0, 0, 0 },
-    { 18, { 0 }, 1, { 0 }, { 3, 8 }, 2, 0, 0, 0, 0 },
-    { 19, { 0 }, 1, { 0 }, { 2, 7 }, 2, 0, 0, 0, 0 },
-    { 20, { 0 }, 1, { 0 }, { 8, 9 }, 2, 0, 0, 0, 0 },
-    { 21, { 0 }, 1, { 0 }, { 4, 8, 9 }, 3, 0, 0, 0, 0 },
-    { 22, { 0 }, 1, { 0 }, { 3, 4, 9 }, 3, 0, 0, 0, 0 },
-    { 23, { 0 }, 1, { 0 }, { 7, 8, 9 }, 3, 0, 0, 0, 0 },
-    { 24, { 0 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 0, 0, 0 },
-    { 25, { 0 }, 1, { 0 }, { 6, 7, 8, 9 }, 4, 0, 0, 0, 0 },
-    { 26, { 0 }, 1, { 0 }, { 1, 4, 6, 9 }, 4, 0, 0, 0, 0 },
-    { 27, { 0 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 0, 0, 0 },
-    { 28, { 1 }, 16, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 29, { 1 }, 8, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 30, { 1 }, 4, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 31, { 1 }, 2, { 0 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 32, { 1 }, 2, { 1 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 33, { 1 }, 1, { 0 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 34, { 2 }, 16, { 1 }, { 6 }, 1, 0, 0, 0, 0 },
-    { 35, { 2 }, 8, { 1 }, { 6 }, 1, 0, 0, 0, 0 },
-    { 36, { 2 }, 4, { 1 }, { 6 }, 1, 0, 0, 0, 0 },
-    { 37, { 2 }, 2, { 0 }, { 6 }, 1, 7, 0, 0, 0 },
-    { 38, { 2 }, 2, { 1 }, { 6 }, 1, 7, 0, 0, 0 },
-    { 39, { 2 }, 1, { 0 }, { 6 }, 1, 7, 0, 0, 0 },
-    { 40, { 3 }, 16, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 41, { 3 }, 8, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 42, { 3 }, 4, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 43, { 3 }, 2, { 0 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 44, { 3 }, 2, { 1 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 45, { 3 }, 2, { 0 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 46, { 3 }, 2, { 1 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 47, { 3 }, 1, { 0 }, { 9 }, 1, 0, 0, 0, 0 },
-    { 48, { 3 }, 1, { 0 }, { 8 }, 1, 0, 0, 0, 0 },
-    { 49, { 3 }, 1, { 0 }, { 7 }, 1, 0, 0, 0, 0 },
-    { 50, { 3 }, 1, { 0 }, { 6 }, 1, 0, 0, 0, 0 },
-    { 51, { 3 }, 1, { 0 }, { 5 }, 1, 0, 0, 0, 0 },
-    { 52, { 3 }, 1, { 0 }, { 4 }, 1, 0, 0, 0, 0 },
-    { 53, { 3 }, 1, { 0 }, { 3 }, 1, 0, 0, 0, 0 },
-    { 54, { 3 }, 1, { 0 }, { 2 }, 1, 0, 0, 0, 0 },
-    { 55, { 3 }, 1, { 0 }, { 1, 6 }, 2, 0, 0, 0, 0 },
-    { 56, { 3 }, 1, { 0 }, { 1, 6 }, 2, 7, 0, 0, 0 },
-    { 57, { 3 }, 1, { 0 }, { 4, 9 }, 2, 0, 0, 0, 0 },
-    { 58, { 3 }, 1, { 0 }, { 3, 8 }, 2, 0, 0, 0, 0 },
-    { 59, { 3 }, 1, { 0 }, { 2, 7 }, 2, 0, 0, 0, 0 },
-    { 60, { 3 }, 1, { 0 }, { 8, 9 }, 2, 0, 0, 0, 0 },
-    { 61, { 3 }, 1, { 0 }, { 4, 8, 9 }, 3, 0, 0, 0, 0 },
-    { 62, { 3 }, 1, { 0 }, { 3, 4, 9 }, 3, 0, 0, 0, 0 },
-    { 63, { 3 }, 1, { 0 }, { 7, 8, 9 }, 3, 0, 0, 0, 0 },
-    { 64, { 3 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 0, 0, 0 },
-    { 65, { 3 }, 1, { 0 }, { 1, 4, 6, 9 }, 4, 0, 0, 0, 0 },
-    { 66, { 3 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 0, 0, 0 },
-    { 67, { FORMAT_A1 }, 18, { 1 }, { 9 }, 1, 0, 2, 6, 2 },
-    { 68, { FORMAT_A1 }, 8, { 1 }, { 9 }, 1, 0, 2, 6, 2 },
-    { 69, { FORMAT_A1 }, 4, { 1 }, { 9 }, 1, 0, 1, 6, 2 },
-    { 70, { FORMAT_A1 }, 2, { 1 }, { 9 }, 1, 0, 1, 6, 2 },
-    { 71, { FORMAT_A1 }, 2, { 1 }, { 4, 9 }, 2, 7, 1, 3, 2 },
-    { 72, { FORMAT_A1 }, 2, { 1 }, { 7, 9 }, 2, 7, 1, 3, 2 },
-    { 73, { FORMAT_A1 }, 2, { 1 }, { 7, 9 }, 2, 0, 1, 6, 2 },
-    { 74, { FORMAT_A1 }, 2, { 1 }, { 8, 9 }, 2, 0, 2, 6, 2 },
-    { 75, { FORMAT_A1 }, 2, { 1 }, { 4, 9 }, 2, 0, 2, 6, 2 },
-    { 76, { FORMAT_A1 }, 2, { 1 }, { 2, 3, 4, 7, 8, 9 }, 6, 0, 1, 6, 2 },
-    { 77, { FORMAT_A1 }, 1, { 0 }, { 9 }, 1, 0, 2, 6, 2 },
-    { 78, { FORMAT_A1 }, 1, { 0 }, { 9 }, 1, 7, 1, 3, 2 },
-    { 79, { FORMAT_A1 }, 1, { 0 }, { 9 }, 1, 0, 1, 6, 2 },
-    { 80, { FORMAT_A1 }, 1, { 0 }, { 8, 9 }, 2, 0, 2, 6, 2 },
-    { 81, { FORMAT_A1 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 6, 2 },
-    { 82, { FORMAT_A1 }, 1, { 0 }, { 7, 9 }, 2, 7, 1, 3, 2 },
-    { 83, { FORMAT_A1 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 1, 6, 2 },
-    { 84, { FORMAT_A1 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 2, 6, 2 },
-    { 85, { FORMAT_A1 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 1, 6, 2 },
-    { 86, { FORMAT_A1 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 1, 3, 2 },
-    { 87, { FORMAT_A2 }, 16, { 1 }, { 9 }, 1, 0, 2, 3, 4 },
-    { 88, { FORMAT_A2 }, 8, { 1 }, { 9 }, 1, 0, 2, 3, 4 },
-    { 89, { FORMAT_A2 }, 4, { 1 }, { 9 }, 1, 0, 1, 3, 4 },
-    { 90, { FORMAT_A2 }, 2, { 1 }, { 7, 9 }, 2, 0, 1, 3, 4 },
-    { 91, { FORMAT_A2 }, 2, { 1 }, { 8, 9 }, 2, 0, 2, 3, 4 },
-    { 92, { FORMAT_A2 }, 2, { 1 }, { 7, 9 }, 2, 9, 1, 1, 4 },
-    { 93, { FORMAT_A2 }, 2, { 1 }, { 4, 9 }, 2, 9, 1, 1, 4 },
-    { 94, { FORMAT_A2 }, 2, { 1 }, { 4, 9 }, 2, 0, 2, 3, 4 },
-    { 95, { FORMAT_A2 }, 16, { 1 }, { 2, 3, 4, 7, 8, 9 }, 6, 0, 1, 3, 4 },
-    { 96, { FORMAT_A2 }, 1, { 0 }, { 2 }, 1, 0, 1, 3, 4 },
-    { 97, { FORMAT_A2 }, 1, { 0 }, { 9 }, 1, 0, 1, 3, 4 },
-    { 98, { FORMAT_A2 }, 2, { 1 }, { 9 }, 1, 0, 1, 3, 4 },
-    { 99, { FORMAT_A2 }, 1, { 0 }, { 9 }, 1, 0, 2, 3, 4 },
-    { 100, { FORMAT_A2 }, 1, { 0 }, { 9 }, 1, 9, 1, 1, 4 },
-    { 101, { FORMAT_A2 }, 1, { 0 }, { 9 }, 1, 0, 1, 3, 4 },
-    { 102, { FORMAT_A2 }, 1, { 0 }, { 2, 7 }, 2, 0, 1, 3, 4 },
-    { 103, { FORMAT_A2 }, 1, { 0 }, { 8, 9 }, 2, 0, 2, 3, 4 },
-    { 104, { FORMAT_A2 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 3, 4 },
-    { 105, { FORMAT_A2 }, 1, { 0 }, { 7, 9 }, 2, 9, 1, 1, 4 },
-    { 106, { FORMAT_A2 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 1, 3, 4 },
-    { 107, { FORMAT_A2 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 2, 3, 4 },
-    { 108, { FORMAT_A2 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 1, 3, 4 },
-    { 109, { FORMAT_A2 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 9, 1, 1, 4 },
-    { 110, { FORMAT_A3 }, 16, { 1 }, { 9 }, 1, 0, 2, 2, 6 },
-    { 111, { FORMAT_A3 }, 8, { 1 }, { 9 }, 1, 0, 2, 2, 6 },
-    { 112, { FORMAT_A3 }, 4, { 1 }, { 9 }, 1, 0, 1, 2, 6 },
-    { 113, { FORMAT_A3 }, 2, { 1 }, { 4, 9 }, 2, 7, 1, 1, 6 },
-    { 114, { FORMAT_A3 }, 2, { 1 }, { 7, 9 }, 2, 7, 1, 1, 6 },
-    { 115, { FORMAT_A3 }, 2, { 1 }, { 7, 9 }, 2, 0, 1, 2, 6 },
-    { 116, { FORMAT_A3 }, 2, { 1 }, { 4, 9 }, 2, 0, 2, 2, 6 },
-    { 117, { FORMAT_A3 }, 2, { 1 }, { 8, 9 }, 2, 0, 2, 2, 6 },
-    { 118, { FORMAT_A3 }, 2, { 1 }, { 2, 3, 4, 7, 8, 9 }, 6, 0, 1, 2, 6 },
-    { 119, { FORMAT_A3 }, 1, { 0 }, { 2 }, 1, 0, 1, 2, 6 },
-    { 120, { FORMAT_A3 }, 1, { 0 }, { 7 }, 1, 0, 1, 2, 6 },
-    { 121, { FORMAT_A3 }, 2, { 1 }, { 9 }, 1, 0, 1, 2, 6 },
-    { 122, { FORMAT_A3 }, 1, { 0 }, { 9 }, 1, 0, 2, 2, 6 },
-    { 123, { FORMAT_A3 }, 1, { 0 }, { 9 }, 1, 7, 1, 1, 6 },
-    { 124, { FORMAT_A3 }, 1, { 0 }, { 9 }, 1, 0, 1, 2, 6 },
-    { 125, { FORMAT_A3 }, 1, { 0 }, { 2, 7 }, 2, 0, 1, 2, 6 },
-    { 126, { FORMAT_A3 }, 1, { 0 }, { 8, 9 }, 2, 0, 2, 2, 6 },
-    { 127, { FORMAT_A3 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 128, { FORMAT_A3 }, 1, { 0 }, { 7, 9 }, 2, 7, 1, 1, 6 },
-    { 129, { FORMAT_A3 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 1, 2, 6 },
-    { 130, { FORMAT_A3 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 2, 2, 6 },
-    { 131, { FORMAT_A3 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 1, 2, 6 },
-    { 132, { FORMAT_A3 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 7, 1, 1, 6 },
-    { 133, { FORMAT_B1 }, 4, { 1 }, { 9 }, 1, 2, 1, 6, 2 },
-    { 134, { FORMAT_B1 }, 2, { 1 }, { 9 }, 1, 2, 1, 6, 2 },
-    { 135, { FORMAT_B1 }, 2, { 1 }, { 7, 9 }, 2, 2, 1, 6, 2 },
-    { 136, { FORMAT_B1 }, 2, { 1 }, { 4, 9 }, 2, 8, 1, 3, 2 },
-    { 137, { FORMAT_B1 }, 2, { 1 }, { 4, 9 }, 2, 2, 2, 6, 2 },
-    { 138, { FORMAT_B1 }, 1, { 0 }, { 9 }, 1, 2, 2, 6, 2 },
-    { 139, { FORMAT_B1 }, 1, { 0 }, { 9 }, 1, 8, 1, 3, 2 },
-    { 140, { FORMAT_B1 }, 1, { 0 }, { 9 }, 1, 2, 1, 6, 2 },
-    { 141, { FORMAT_B1 }, 1, { 0 }, { 8, 9 }, 2, 2, 2, 6, 2 },
-    { 142, { FORMAT_B1 }, 1, { 0 }, { 4, 9 }, 2, 2, 1, 6, 2 },
-    { 143, { FORMAT_B1 }, 1, { 0 }, { 7, 9 }, 2, 8, 1, 3, 2 },
-    { 144, { FORMAT_B1 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 2, 1, 6, 2 },
-    { 145, { FORMAT_B4 }, 16, { 1 }, { 9 }, 1, 0, 2, 1, 12 },
-    { 146, { FORMAT_B4 }, 8, { 1 }, { 9 }, 1, 0, 2, 1, 12 },
-    { 147, { FORMAT_B4 }, 4, { 1 }, { 9 }, 1, 2, 1, 1, 12 },
-    { 148, { FORMAT_B4 }, 2, { 1 }, { 9 }, 1, 0, 1, 1, 12 },
-    { 149, { FORMAT_B4 }, 2, { 1 }, { 9 }, 1, 2, 1, 1, 12 },
-    { 150, { FORMAT_B4 }, 2, { 1 }, { 7, 9 }, 2, 2, 1, 1, 12 },
-    { 151, { FORMAT_B4 }, 2, { 1 }, { 4, 9 }, 2, 2, 1, 1, 12 },
-    { 152, { FORMAT_B4 }, 2, { 1 }, { 4, 9 }, 2, 0, 2, 1, 12 },
-    { 153, { FORMAT_B4 }, 2, { 1 }, { 8, 9 }, 2, 0, 2, 1, 12 },
-    { 154, { FORMAT_B4 }, 2, { 1 }, { 2, 3, 4, 7, 8, 9 }, 6, 0, 1, 1, 12 },
-    { 155, { FORMAT_B4 }, 1, { 0 }, { 1 }, 1, 0, 1, 1, 12 },
-    { 156, { FORMAT_B4 }, 1, { 0 }, { 2 }, 1, 0, 1, 1, 12 },
-    { 157, { FORMAT_B4 }, 1, { 0 }, { 4 }, 1, 0, 1, 1, 12 },
-    { 158, { FORMAT_B4 }, 1, { 0 }, { 7 }, 1, 0, 1, 1, 12 },
-    { 159, { FORMAT_B4 }, 1, { 0 }, { 9 }, 1, 0, 1, 1, 12 },
-    { 160, { FORMAT_B4 }, 1, { 0 }, { 9 }, 1, 2, 1, 1, 12 },
-    { 161, { FORMAT_B4 }, 1, { 0 }, { 9 }, 1, 0, 2, 1, 12 },
-    { 162, { FORMAT_B4 }, 1, { 0 }, { 4, 9 }, 2, 2, 1, 1, 12 },
-    { 163, { FORMAT_B4 }, 1, { 0 }, { 7, 9 }, 2, 2, 1, 1, 12 },
-    { 164, { FORMAT_B4 }, 1, { 0 }, { 8, 9 }, 2, 0, 2, 1, 12 },
-    { 165, { FORMAT_B4 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 2, 1, 1, 12 },
-    { 166, { FORMAT_B4 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 2, 1, 1, 12 },
-    { 167, { FORMAT_B4 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 0, 2, 1, 12 },
-    { 168, { FORMAT_B4 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 2, 1, 1, 12 },
-    { 169, { FORMAT_C0 }, 16, { 1 }, { 9 }, 1, 2, 2, 6, 2 },
-    { 170, { FORMAT_C0 }, 8, { 1 }, { 9 }, 1, 2, 2, 6, 2 },
-    { 171, { FORMAT_C0 }, 4, { 1 }, { 9 }, 1, 2, 1, 6, 2 },
-    { 172, { FORMAT_C0 }, 2, { 1 }, { 9 }, 1, 2, 1, 6, 2 },
-    { 173, { FORMAT_C0 }, 2, { 1 }, { 8, 9 }, 2, 2, 2, 6, 2 },
-    { 174, { FORMAT_C0 }, 2, { 1 }, { 7, 9 }, 2, 2, 1, 6, 2 },
-    { 175, { FORMAT_C0 }, 2, { 1 }, { 7, 9 }, 2, 8, 1, 3, 2 },
-    { 176, { FORMAT_C0 }, 2, { 1 }, { 4, 9 }, 2, 8, 1, 3, 2 },
-    { 177, { FORMAT_C0 }, 2, { 1 }, { 4, 9 }, 2, 2, 2, 6, 2 },
-    { 178, { FORMAT_C0 }, 2, { 1 }, { 2, 3, 4, 7, 8, 9 }, 6, 2, 1, 6, 2 },
-    { 179, { FORMAT_C0 }, 1, { 0 }, { 9 }, 1, 2, 2, 6, 2 },
-    { 180, { FORMAT_C0 }, 1, { 0 }, { 9 }, 1, 8, 1, 3, 2 },
-    { 181, { FORMAT_C0 }, 1, { 0 }, { 9 }, 1, 2, 1, 6, 2 },
-    { 182, { FORMAT_C0 }, 1, { 0 }, { 8, 9 }, 2, 2, 2, 6, 2 },
-    { 183, { FORMAT_C0 }, 1, { 0 }, { 4, 9 }, 2, 2, 1, 6, 2 },
-    { 184, { FORMAT_C0 }, 1, { 0 }, { 7, 9 }, 2, 8, 1, 3, 2 },
-    { 185, { FORMAT_C0 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 2, 1, 6, 2 },
-    { 186, { FORMAT_C0 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 2, 2, 6, 2 },
-    { 187, { FORMAT_C0 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 2, 1, 6, 2 },
-    { 188, { FORMAT_C0 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 8, 1, 3, 2 },
-    { 189, { FORMAT_C2 }, 16, { 1 }, { 9 }, 1, 2, 2, 2, 6 },
-    { 190, { FORMAT_C2 }, 8, { 1 }, { 9 }, 1, 2, 2, 2, 6 },
-    { 191, { FORMAT_C2 }, 4, { 1 }, { 9 }, 1, 2, 1, 2, 6 },
-    { 192, { FORMAT_C2 }, 2, { 1 }, { 9 }, 1, 2, 1, 2, 6 },
-    { 193, { FORMAT_C2 }, 2, { 1 }, { 8, 9 }, 2, 2, 2, 2, 6 },
-    { 194, { FORMAT_C2 }, 2, { 1 }, { 7, 9 }, 2, 2, 1, 2, 6 },
-    { 195, { FORMAT_C2 }, 2, { 1 }, { 7, 9 }, 2, 8, 1, 1, 6 },
-    { 196, { FORMAT_C2 }, 2, { 1 }, { 4, 9 }, 2, 8, 1, 1, 6 },
-    { 197, { FORMAT_C2 }, 2, { 1 }, { 4, 9 }, 2, 2, 2, 2, 6 },
-    { 198, { FORMAT_C2 }, 2, { 1 }, { 2, 3, 4, 7, 8, 9 }, 6, 2, 1, 2, 6 },
-    { 199, { FORMAT_C2 }, 8, { 1 }, { 9 }, 1, 8, 2, 1, 6 },
-    { 200, { FORMAT_C2 }, 4, { 1 }, { 9 }, 1, 8, 1, 1, 6 },
-    { 201, { FORMAT_C2 }, 1, { 0 }, { 9 }, 1, 2, 2, 2, 6 },
-    { 202, { FORMAT_C2 }, 1, { 0 }, { 9 }, 1, 8, 1, 1, 6 },
-    { 203, { FORMAT_C2 }, 1, { 0 }, { 9 }, 1, 2, 1, 2, 6 },
-    { 204, { FORMAT_C2 }, 1, { 0 }, { 8, 9 }, 2, 2, 2, 2, 6 },
-    { 205, { FORMAT_C2 }, 1, { 0 }, { 4, 9 }, 2, 2, 1, 2, 6 },
-    { 206, { FORMAT_C2 }, 1, { 0 }, { 7, 9 }, 2, 8, 1, 1, 6 },
-    { 207, { FORMAT_C2 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 2, 1, 2, 6 },
-    { 208, { FORMAT_C2 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 2, 2, 2, 6 },
-    { 209, { FORMAT_C2 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 2, 1, 2, 6 },
-    { 210, { FORMAT_C2 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 8, 1, 1, 6 },
-    { 211, { FORMAT_A1, FORMAT_B1 }, 2, { 1 }, { 9 }, 1, 2, 1, 6, 2 },
-    { 212, { FORMAT_A1, FORMAT_B1 }, 2, { 1 }, { 4, 9 }, 2, 8, 1, 3, 2 },
-    { 213, { FORMAT_A1, FORMAT_B1 }, 2, { 1 }, { 7, 9 }, 2, 8, 1, 3, 2 },
-    { 214, { FORMAT_A1, FORMAT_B1 }, 2, { 1 }, { 7, 9 }, 2, 2, 1, 6, 2 },
-    { 215, { FORMAT_A1, FORMAT_B1 }, 2, { 1 }, { 4, 9 }, 2, 2, 2, 6, 2 },
-    { 216, { FORMAT_A1, FORMAT_B1 }, 2, { 1 }, { 8, 9 }, 2, 2, 2, 6, 2 },
-    { 217, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 9 }, 1, 2, 2, 6, 2 },
-    { 218, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 9 }, 1, 8, 1, 3, 2 },
-    { 219, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 9 }, 1, 2, 1, 6, 2 },
-    { 220, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 8, 9 }, 2, 2, 2, 6, 2 },
-    { 221, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 4, 9 }, 2, 2, 1, 6, 2 },
-    { 222, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 7, 9 }, 2, 8, 1, 3, 2 },
-    { 223, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 2, 2, 6, 2 },
-    { 224, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 2, 1, 6, 2 },
-    { 225, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 8, 1, 3, 2 },
-    { 226, { FORMAT_A2, FORMAT_B2 }, 2, { 1 }, { 9 }, 1, 0, 1, 3, 4 },
-    { 227, { FORMAT_A2, FORMAT_B2 }, 2, { 1 }, { 4, 9 }, 2, 6, 1, 2, 4 },
-    { 228, { FORMAT_A2, FORMAT_B2 }, 2, { 1 }, { 7, 9 }, 2, 6, 1, 2, 4 },
-    { 229, { FORMAT_A2, FORMAT_B2 }, 2, { 1 }, { 4, 9 }, 2, 0, 2, 3, 4 },
-    { 230, { FORMAT_A2, FORMAT_B2 }, 2, { 1 }, { 8, 9 }, 2, 0, 2, 3, 4 },
-    { 231, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 9 }, 1, 0, 2, 3, 4 },
-    { 232, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 9 }, 1, 6, 1, 2, 4 },
-    { 233, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 9 }, 1, 0, 1, 3, 4 },
-    { 234, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 8, 9 }, 2, 0, 2, 3, 4 },
-    { 235, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 3, 4 },
-    { 236, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 7, 9 }, 2, 6, 1, 2, 4 },
-    { 237, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 1, 3, 4 },
-    { 238, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 3, 4, 8, 9 }, 4, 0, 2, 3, 4 },
-    { 239, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 1, 3, 4 },
-    { 240, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 6, 1, 2, 4 },
-    { 241, { FORMAT_A3, FORMAT_B3 }, 2, { 1 }, { 9 }, 1, 0, 1, 2, 6 },
-    { 242, { FORMAT_A3, FORMAT_B3 }, 2, { 1 }, { 4, 9 }, 2, 2, 1, 2, 6 },
-    { 243, { FORMAT_A3, FORMAT_B3 }, 2, { 1 }, { 7, 9 }, 2, 0, 1, 2, 6 },
-    { 244, { FORMAT_A3, FORMAT_B3 }, 2, { 1 }, { 7, 9 }, 2, 2, 1, 2, 6 },
-    { 245, { FORMAT_A3, FORMAT_B3 }, 2, { 1 }, { 4, 9 }, 2, 0, 2, 2, 6 },
-    { 246, { FORMAT_A3, FORMAT_B3 }, 2, { 1 }, { 8, 9 }, 2, 0, 2, 2, 6 },
-    { 247, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 9 }, 1, 0, 2, 2, 6 },
-    { 248, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 9 }, 1, 2, 1, 2, 6 },
-    { 249, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 9 }, 1, 0, 1, 2, 6 },
-    { 250, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 8, 9 }, 2, 0, 2, 2, 6 },
-    { 251, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 4, 9 }, 2, 0, 1, 2, 6 },
-    { 252, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 7, 9 }, 2, 2, 1, 2, 6 },
-    { 253, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 3, 4, 8, 9 }, 3, 0, 2, 2, 6 },
-    { 254, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 1, 3, 5, 7, 9 }, 5, 0, 1, 2, 6 },
-    { 255, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, 10, 2, 1, 2, 6 },
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_ul_tables.c';
-      var-mem-desc-line = '292';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        var-mem-ref-line = '308';
-        var-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__ul__tables_8c_1ac7439428a0fb0c1782323193707965f6';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const xRANPrachConfigTableStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gxranPrachDataTable_mmw';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    { 0, { FORMAT_A1 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 6, 2 },
-    { 1, { FORMAT_A1 }, 16, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 6, 2 },
-    { 2, { FORMAT_A1 }, 8, { 1, 2 }, { 9, 19, 29, 39 }, 4, 0, 2, 6, 2 },
-    { 3, { FORMAT_A1 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 6, 2 },
-    { 4, { FORMAT_A1 }, 8, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 6, 2 },
-    { 5, { FORMAT_A1 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 6, 2 },
-    { 6, { FORMAT_A1 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 6, 2 },
-    { 7, { FORMAT_A1 }, 4, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 6, 2 },
-    { 8, { FORMAT_A1 }, 2, { 1 }, { 7, 15, 23, 31, 39 }, 5, 0, 2, 6, 2 },
-    { 9, { FORMAT_A1 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 6, 2 },
-    { 10, { FORMAT_A1 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 6, 2 },
-    { 11, { FORMAT_A1 }, 2, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 6, 2 },
-    { 12, { FORMAT_A1 }, 1, { 0 }, { 19, 39 }, 2, 7, 1, 3, 2 },
-    { 13, { FORMAT_A1 }, 1, { 0 }, { 3, 5, 7 }, 2, 0, 1, 6, 2 },
-    { 14, { FORMAT_A1 }, 1, { 0 }, { 24, 29, 34, 39 }, 4, 7, 1, 3, 2 },
-    { 15, { FORMAT_A1 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 7, 2, 3, 2 },
-    { 16, { FORMAT_A1 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 0, 1, 6, 2 },
-    { 17, { FORMAT_A1 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 0, 2, 6, 2 },
-    { 18, { FORMAT_A1 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 6, 2 },
-    { 19, { FORMAT_A1 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 7, 1, 3, 2 },
-    { 20, { FORMAT_A1 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 7, 1, 3, 2 },
-    { 21, { FORMAT_A1 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 7, 1, 3, 2 },
-    { 22, { FORMAT_A1 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 0, 1, 6, 2 },
-    { 23, { FORMAT_A1 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 0, 1, 6, 2 },
-    { 24, { FORMAT_A1 }, 1, { 0 }, { 13, 14, 15, 29, 30, 31, 37, 38, 39 }, 10, 7, 2, 3, 2 },
-    { 25, { FORMAT_A1 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 7, 1, 3, 2 },
-    { 26, { FORMAT_A1 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 6, 2 },
-    { 27, { FORMAT_A1 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-    23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 0, 1, 6, 2 },
-    { 28, { FORMAT_A1 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
-                                    14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
-                                    24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
-                                    34, 35, 36, 37, 38, 39 }, 40, 7, 1, 3, 2 },
-    { 29, { FORMAT_A2 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 3, 4 },
-    { 30, { FORMAT_A2 }, 16, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 3, 4 },
-    { 31, { FORMAT_A2 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 10, 0, 2, 3, 4 },
-    { 32, { FORMAT_A2 }, 8, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 3, 4 },
-    { 33, { FORMAT_A2 }, 8, { 1, 2 }, { 9, 19, 29, 39 }, 4, 0, 2, 3, 4 },
-    { 34, { FORMAT_A2 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 3, 4 },
-    { 35, { FORMAT_A2 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 3, 4 },
-    { 36, { FORMAT_A2 }, 4, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 3, 4 },
-    { 37, { FORMAT_A2 }, 2, { 1 }, { 7, 15, 23, 31, 39 }, 5, 0, 2, 3, 4 },
-    { 38, { FORMAT_A2 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 3, 4 },
-    { 39, { FORMAT_A2 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 3, 4 },
-    { 40, { FORMAT_A2 }, 2, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 3, 4 },
-    { 41, { FORMAT_A2 }, 1, { 0 }, { 19, 39 }, 2, 5, 1, 2, 4 },
-    { 42, { FORMAT_A2 }, 1, { 0 }, { 3, 5, 7 }, 3, 0, 1, 3, 4 },
-    { 43, { FORMAT_A2 }, 1, { 0 }, { 24, 29, 34, 39 }, 4, 5, 1, 2, 4 },
-    { 44, { FORMAT_A2 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 5, 2, 2, 4 },
-    { 45, { FORMAT_A2 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 0, 1, 3, 4 },
-    { 46, { FORMAT_A2 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 0, 2, 3, 4 },
-    { 47, { FORMAT_A2 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 0, 1, 3, 4 },
-    { 48, { FORMAT_A2 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 5, 1, 2, 4 },
-    { 49, { FORMAT_A2 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 0, 1, 3, 4 },
-    { 50, { FORMAT_A2 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 5, 1, 2, 4 },
-    { 51, { FORMAT_A2 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 0, 1, 3, 4 },
-    { 52, { FORMAT_A2 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 5, 1, 2, 4 },
-    { 53, { FORMAT_A2 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 3, 4 },
-    { 54, { FORMAT_A2 }, 1, { 0 }, { 13, 14, 15, 29, 30, 31, 37, 38, 39 }, 10, 5, 2, 2, 4 },
-    { 55, { FORMAT_A2 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 5, 1, 2, 4 },
-    { 56, { FORMAT_A2 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 3, 4 },
-    { 57, { FORMAT_A2 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                    23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 0, 1, 3, 4 },
-    { 58, { FORMAT_A2 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
-                                    14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
-                                    24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
-                                    34, 35, 36, 37, 38, 39 }, 40, 5, 1, 2, 4 },
-    { 59, { FORMAT_A3 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 2, 6 },
-    { 60, { FORMAT_A3 }, 16, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 61, { FORMAT_A3 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 2, 6 },
-    { 62, { FORMAT_A3 }, 8, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 63, { FORMAT_A3 }, 8, { 1, 2 }, { 9, 19, 29, 39 }, 4, 0, 2, 2, 6 },
-    { 64, { FORMAT_A3 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 2, 6 },
-    { 65, { FORMAT_A3 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 2, 6 },
-    { 66, { FORMAT_A3 }, 4, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 67, { FORMAT_A3 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 2, 6 },
-    { 68, { FORMAT_A3 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 2, 6 },
-    { 69, { FORMAT_A3 }, 2, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 70, { FORMAT_A3 }, 1, { 0 }, { 19, 39 }, 2, 7, 1, 1, 6 },
-    { 71, { FORMAT_A3 }, 1, { 0 }, { 3, 5, 7 }, 3, 0, 1, 2, 6 },
-    { 72, { FORMAT_A3 }, 1, { 0 }, { 9, 11, 13 }, 3, 2, 1, 2, 6 },
-    { 73, { FORMAT_A3 }, 1, { 0 }, { 24, 29, 34, 39 }, 4, 7, 1, 1, 6 },
-    { 74, { FORMAT_A3 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 7, 2, 1, 6 },
-    { 75, { FORMAT_A3 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 0, 1, 2, 6 },
-    { 76, { FORMAT_A3 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 0, 2, 2, 6 },
-    { 77, { FORMAT_A3 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 0, 1, 2, 6 },
-    { 78, { FORMAT_A3 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 7, 1, 1, 6 },
-    { 79, { FORMAT_A3 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 0, 1, 2, 6 },
-    { 80, { FORMAT_A3 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 0, 1, 2, 6 },
-    { 81, { FORMAT_A3 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 7, 1, 1, 6 },
-    { 82, { FORMAT_A3 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 2, 6 },
-    { 83, { FORMAT_A3 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 7, 1, 1, 6 },
-    { 84, { FORMAT_A3 }, 1, { 0 }, { 13, 14, 15, 29, 30, 31, 37, 38, 39 }, 10, 7, 2, 1, 6 },
-    { 85, { FORMAT_A3 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 7, 1, 1, 6 },
-    { 86, { FORMAT_A3 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 87, { FORMAT_A3 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                    23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 0, 1, 2, 6 },
-    { 88, { FORMAT_A3 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
-                                    14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
-                                    24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
-                                    34, 35, 36, 37, 38, 39 }, 40, 7, 1, 1, 6 },
-    { 89, { FORMAT_B1 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 2, 6, 2 },
-    { 90, { FORMAT_B1 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 2, 6, 2 },
-    { 91, { FORMAT_B1 }, 8, { 1, 2 }, { 9, 19, 29, 39 }, 4, 2, 2, 6, 2 },
-    { 92, { FORMAT_B1 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 2, 6, 2 },
-    { 93, { FORMAT_B1 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 2, 6, 2 },
-    { 94, { FORMAT_B1 }, 2, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 6, 2 },
-    { 95, { FORMAT_B1 }, 1, { 0 }, { 19, 39 }, 2, 8, 1, 3, 2 },
-    { 96, { FORMAT_B1 }, 1, { 0 }, { 3, 5, 7 }, 3, 2, 1, 6, 2 },
-    { 97, { FORMAT_B1 }, 1, { 0 }, { 24, 29, 34, 39 }, 4, 8, 1, 3, 2 },
-    { 98, { FORMAT_B1 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 8, 2, 3, 2 },
-    { 99, { FORMAT_B1 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 2, 1, 6, 2 },
-    { 100, { FORMAT_B1 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 2, 2, 6, 2 },
-    { 101, { FORMAT_B1 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 2, 1, 6, 2 },
-    { 102, { FORMAT_B1 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 8, 1, 3, 2 },
-    { 103, { FORMAT_B1 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 2, 1, 6, 2 },
-    { 104, { FORMAT_B1 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 8, 1, 3, 2 },
-    { 105, { FORMAT_B1 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 8, 1, 3, 2 },
-    { 106, { FORMAT_B1 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 6, 2 },
-    { 107, { FORMAT_B1 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 8, 1, 3, 2 },
-    { 108, { FORMAT_B1 }, 1, { 0 }, { 13, 14, 15, 29, 30, 31, 37, 38, 39 }, 10, 8, 2, 3, 2 },
-    { 109, { FORMAT_B1 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 6, 2 },
-    { 110, { FORMAT_B1 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                    23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 2, 1, 6, 2 },
-    { 111, { FORMAT_B1 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
-                                    14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
-                                    24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
-                                    34, 35, 36, 37, 38, 39 }, 40, 8, 1, 3, 2 },
-    { 112, { FORMAT_B4 }, 16, { 1, 2 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 1, 12 },
-    { 113, { FORMAT_B4 }, 16, { 1, 2 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 1, 12 },
-    { 114, { FORMAT_B4 }, 8, { 1, 2 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 1, 12 },
-    { 115, { FORMAT_B4 }, 8, { 1, 2 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 1, 12 },
-    { 116, { FORMAT_B4 }, 8, { 1, 2 }, { 9, 19, 29, 39 }, 4, 0, 2, 1, 12 },
-    { 117, { FORMAT_B4 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 1, 12 },
-    { 118, { FORMAT_B4 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 1, 12 },
-    { 119, { FORMAT_B4 }, 4, { 1, 2 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 1, 12 },
-    { 120, { FORMAT_B4 }, 2, { 1 }, { 7, 15, 23, 31, 39 }, 5, 2, 2, 1, 12 },
-    { 121, { FORMAT_B4 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 1, 12 },
-    { 122, { FORMAT_B4 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 1, 12 },
-    { 123, { FORMAT_B4 }, 2, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 1, 12 },
-    { 124, { FORMAT_B4 }, 1, { 0 }, { 19, 39 }, 2, 2, 2, 1, 12 },
-    { 125, { FORMAT_B4 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 0, 1, 1, 12 },
-    { 126, { FORMAT_B4 }, 1, { 0 }, { 24, 29, 34, 39 }, 4, 2, 1, 1, 12 },
-    { 127, { FORMAT_B4 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 2, 2, 1, 12 },
-    { 128, { FORMAT_B4 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 0, 2, 1, 12 },
-    { 129, { FORMAT_B4 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 0, 1, 1, 12 },
-    { 130, { FORMAT_B4 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 0, 2, 1, 12 },
-    { 131, { FORMAT_B4 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 0, 1, 1, 12 },
-    { 132, { FORMAT_B4 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 2, 2, 1, 12 },
-    { 133, { FORMAT_B4 }, 1, { 0 }, { 9, 11, 13, 15, 17, 19 }, 6, 0, 1, 1, 12 },
-    { 134, { FORMAT_B4 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 2, 1, 1, 12 },
-    { 135, { FORMAT_B4 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 1, 12 },
-    { 136, { FORMAT_B4 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 2, 1, 12 },
-    { 137, { FORMAT_B4 }, 1, { 0 }, { 13, 14, 15, 29, 30, 31, 37, 38, 39 }, 10, 2, 2, 1, 12 },
-    { 138, { FORMAT_B4 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 1, 12 },
-    { 139, { FORMAT_B4 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 1, 12 },
-    { 140, { FORMAT_B4 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                    23, 25 }, 12, 2, 1, 1, 12 },
-    { 141, { FORMAT_B4 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                    23, 25 }, 12, 0, 2, 1, 12 },
-    { 142, { FORMAT_B4 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                    23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 0, 1, 1, 12 },
-    { 143, { FORMAT_B4 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
-                                    14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
-                                    24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
-                                    34, 35, 36, 37, 38, 39 }, 40, 2, 1, 1, 12 },
-    { 144, { FORMAT_C0 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 7, 2 },
-    { 145, { FORMAT_C0 }, 16, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 7, 2 },
-    { 146, { FORMAT_C0 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 7, 2 },
-    { 147, { FORMAT_C0 }, 8, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 7, 2 },
-    { 148, { FORMAT_C0 }, 8, { 1, 2 }, { 9, 19, 29, 39 }, 4, 0, 2, 7, 2 },
-    { 149, { FORMAT_C0 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 7, 2 },
-    { 150, { FORMAT_C0 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 7, 2 },
-    { 151, { FORMAT_C0 }, 4, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 7, 2 },
-    { 152, { FORMAT_C0 }, 2, { 1 }, { 7, 15, 23, 31, 39 }, 5, 0, 2, 7, 2 },
-    { 153, { FORMAT_C0 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 7, 2 },
-    { 154, { FORMAT_C0 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 7, 2 },
-    { 155, { FORMAT_C0 }, 2, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 7, 2 },
-    { 156, { FORMAT_C0 }, 1, { 0 }, { 19, 39 }, 2, 8, 1, 3, 2 },
-    { 157, { FORMAT_C0 }, 1, { 0 }, { 3, 5, 7 }, 3, 0, 1, 7, 2 },
-    { 158, { FORMAT_C0 }, 1, { 0 }, { 24, 29, 34, 39 }, 4, 8, 1, 3, 2 },
-    { 159, { FORMAT_C0 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 8, 2, 3, 2 },
-    { 160, { FORMAT_C0 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 0, 1, 7, 2 },
-    { 161, { FORMAT_C0 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 0, 2, 7, 2 },
-    { 162, { FORMAT_C0 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 8, 1, 3, 2 },
-    { 163, { FORMAT_C0 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 0, 1, 7, 2 },
-    { 164, { FORMAT_C0 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 0, 1, 7, 2 },
-    { 165, { FORMAT_C0 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 8, 1, 3, 2 },
-    { 166, { FORMAT_C0 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 8, 1, 3, 2 },
-    { 167, { FORMAT_C0 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 7, 2 },
-    { 168, { FORMAT_C0 }, 1, { 0 }, { 13, 14, 15, 29, 30, 31, 37, 38, 39 }, 10, 8, 2, 3, 2 },
-    { 169, { FORMAT_C0 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 8, 1, 3, 2 },
-    { 170, { FORMAT_C0 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 7, 2 },
-    { 171, { FORMAT_C0 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-    23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 0, 1, 7, 2 },
-    { 172, { FORMAT_C0 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
-                                    14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
-                                    24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
-                                    34, 35, 36, 37, 38, 39 }, 40, 8, 1, 3, 2 },
-    { 173, { FORMAT_C2 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 2, 6 },
-    { 174, { FORMAT_C2 }, 16, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 175, { FORMAT_C2 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 2, 6 },
-    { 176, { FORMAT_C2 }, 8, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 177, { FORMAT_C2 }, 8, { 1, 2 }, { 9, 19, 29, 39 }, 4, 0, 2, 2, 6 },
-    { 178, { FORMAT_C2 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 2, 6 },
-    { 179, { FORMAT_C2 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 2, 6 },
-    { 180, { FORMAT_C2 }, 4, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 181, { FORMAT_C2 }, 2, { 1 }, { 7, 15, 23, 31, 39 }, 5, 2, 2, 2, 6 },
-    { 182, { FORMAT_C2 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 1, 2, 6 },
-    { 183, { FORMAT_C2 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 0, 2, 2, 6 },
-    { 184, { FORMAT_C2 }, 2, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 185, { FORMAT_C2 }, 1, { 0 }, { 19, 39 }, 2, 2, 1, 2, 6 },
-    { 186, { FORMAT_C2 }, 1, { 0 }, { 3, 5, 7 }, 3, 0, 1, 2, 6 },
-    { 187, { FORMAT_C2 }, 1, { 0 }, { 24, 29, 34, 39 }, 4, 7, 1, 1, 6 },
-    { 188, { FORMAT_C2 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 7, 2, 1, 6 },
-    { 189, { FORMAT_C2 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 0, 1, 2, 6 },
-    { 190, { FORMAT_C2 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 2, 2, 2, 6 },
-    { 191, { FORMAT_C2 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 2, 1, 2, 6 },
-    { 192, { FORMAT_C2 }, 1, { 0 }, { 3, 5, 7, 9, 11, 13 }, 6, 7, 1, 1, 6 },
-    { 193, { FORMAT_C2 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 7, 2, 1, 6 },
-    { 194, { FORMAT_C2 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 0, 1, 2, 6 },
-    { 195, { FORMAT_C2 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 7, 2, 1, 6 },
-    { 196, { FORMAT_C2 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 2, 6 },
-    { 197, { FORMAT_C2 }, 1, { 0 }, { 13, 14, 15, 29, 30, 31, 37, 38, 39 }, 10, 7, 2, 1, 6 },
-    { 198, { FORMAT_C2 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 7, 1, 1, 6 },
-    { 199, { FORMAT_C2 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 0, 1, 2, 6 },
-    { 200, { FORMAT_C2 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                    23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 0, 1, 2, 6 },
-    { 201, { FORMAT_C2 }, 1, { 0 }, { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
-                                    17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
-                                    33, 34, 35, 36, 37, 38, 39 }, 40, 7, 1, 1, 6 },
-    { 202, { FORMAT_A1, FORMAT_B1 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 6, 2 },
-    { 203, { FORMAT_A1, FORMAT_B1 }, 16, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 6, 2 },
-    { 204, { FORMAT_A1, FORMAT_B1 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 6, 2 },
-    { 205, { FORMAT_A1, FORMAT_B1 }, 8, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 6, 2 },
-    { 206, { FORMAT_A1, FORMAT_B1 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 6, 2 },
-    { 207, { FORMAT_A1, FORMAT_B1 }, 4, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 6, 2 },
-    { 208, { FORMAT_A1, FORMAT_B1 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 6, 2 },
-    { 209, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 19, 39 }, 2, 8, 1, 3, 2 },
-    { 210, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 8, 1, 3, 2 },
-    { 211, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 2, 1, 6, 2 },
-    { 212, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 2, 2, 6, 2 },
-    { 213, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 8, 1, 3, 2 },
-    { 214, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 2, 1, 6, 2 },
-    { 215, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 2, 1, 6, 2 },
-    { 216, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 8, 1, 3, 2 },
-    { 217, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 6, 2 },
-    { 218, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 6, 2 },
-    { 219, { FORMAT_A1, FORMAT_B1 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                                23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 2, 1, 6, 2 },
-    { 220, { FORMAT_A2, FORMAT_B2 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 3, 4 },
-    { 221, { FORMAT_A2, FORMAT_B2 }, 16, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 3, 4 },
-    { 222, { FORMAT_A2, FORMAT_B2 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 3, 4 },
-    { 223, { FORMAT_A2, FORMAT_B2 }, 8, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 3, 4 },
-    { 224, { FORMAT_A2, FORMAT_B2 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 3, 4 },
-    { 225, { FORMAT_A2, FORMAT_B2 }, 4, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 3, 4 },
-    { 226, { FORMAT_A2, FORMAT_B2 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 3, 4 },
-    { 227, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 19, 39 }, 2, 6, 1, 2, 4 },
-    { 228, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 6, 1, 2, 4 },
-    { 229, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 2, 1, 3, 4 },
-    { 230, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 2, 2, 3, 4 },
-    { 231, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 6, 1, 2, 4 },
-    { 232, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 2, 1, 3, 4 },
-    { 233, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 2, 1, 3, 4 },
-    { 234, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 6, 1, 2, 4 },
-    { 235, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 3, 4 },
-    { 236, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 3, 4 },
-    { 237, { FORMAT_A2, FORMAT_B2 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                                23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 2, 1, 3, 4 },
-    { 238, { FORMAT_A3, FORMAT_B3 }, 16, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 2, 6 },
-    { 239, { FORMAT_A3, FORMAT_B3 }, 16, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 2, 6 },
-    { 240, { FORMAT_A3, FORMAT_B3 }, 8, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 2, 6 },
-    { 241, { FORMAT_A3, FORMAT_B3 }, 8, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 2, 6 },
-    { 242, { FORMAT_A3, FORMAT_B3 }, 4, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 2, 6 },
-    { 243, { FORMAT_A3, FORMAT_B3 }, 4, { 1 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 1, 2, 6 },
-    { 244, { FORMAT_A3, FORMAT_B3 }, 2, { 1 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 2, 6 },
-    { 245, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 19, 39 }, 2, 2, 1, 2, 6 },
-    { 246, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 2, 1, 2, 6 },
-    { 247, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 17, 19, 37, 39 }, 4, 2, 1, 2, 6 },
-    { 248, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 9, 19, 29, 39 }, 4, 2, 2, 2, 6 },
-    { 249, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 2, 1, 2, 6 },
-    { 250, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 23, 27, 31, 35, 39 }, 5, 2, 1, 2, 6 },
-    { 251, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 2, 2, 6 },
-    { 252, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 4, 9, 14, 19, 24, 29, 34, 39 }, 8, 2, 1, 2, 6 },
-    { 253, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 3, 7, 11, 15, 19, 23, 27, 31, 35, 39 }, 10, 2, 2, 2, 6 },
-    { 254, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
-                                                23, 25, 27, 29, 31, 33, 35, 37, 39 }, 15, 2, 1, 2, 6 },
-    { 255, { FORMAT_A3, FORMAT_B3 }, 1, { 0 }, { 7, 15, 23, 31, 39 }, 5, 2, 1, 2, 6 },
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_ul_tables.c';
-      var-mem-desc-line = '553';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        var-mem-ref-line = '308';
-        var-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* var-member */
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__ul__tables_8c_1ab7c9c49ac127f2812c5ffe8c54364286';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-const xRANPrachPreambleLRAStruct
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'gxranPreambleforLRA';
-      var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-=
-{
-    {FORMAT_0, 839,  125, 1 , 3168 },
-    {FORMAT_1, 839,  125, 2 ,21024 },
-    {FORMAT_2, 839,  125, 4 , 4688 },
-    {FORMAT_3, 839,    5, 1 , 3168 },
-    {FORMAT_A1, 139,  15, 2 ,  288 },
-    {FORMAT_A2, 139,  15, 4 ,  576 },
-    {FORMAT_A3, 139,  15, 6 ,  864 },
-    {FORMAT_B1, 139,  15, 2 ,  216 },
-    {FORMAT_B2, 139,  15, 4 ,  360 },
-    {FORMAT_B3, 139,  15, 6 ,  504 },
-    {FORMAT_B4, 139,  15, 12,  936 },
-    {FORMAT_C0, 139,  15, 1 ,  1240},
-    {FORMAT_C2, 139,  15, 4 ,  2048}
-}
-_EnD_oF_dEf_TeXt_;
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_ul_tables.c';
-      var-mem-desc-line = '845';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__main_8c_1a00025c5bad7b7b6eea4374226f8c54bb';
-        var-mem-ref-line = '308';
-        var-mem-ref-name = 'xran_init_prach';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_ul_tables.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file defines those table used in 5G NR spec.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__up__api_8c';
-  file-name = 'xran_up_api.c';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1a2d2f0b4b756b3d139fb41d994e801eac';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'build_ecpri_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_num_bytes';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_offset';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'alignment';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '48';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Builds eCPRI header in xRAN packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet
-@param iq_data_num_bytes Number of bytes in IQ data buffer
-@param iq_data_offset Number of elements already sent
-@return int int 0 on success, non zero on failure
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1a06d71225c7b91f95649aaa5d28375711';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_build_ecpri_hdr_ex';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ecpri_mesg_type';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'payl_size';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'comp_meth';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '105';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Builds eCPRI header in xRAN packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet
-@param ecpri_mesg_type eCPRI message type
-@param payl_size the size in bytes of the payload part of eCPRI message
-@param CC_ID Component Carrier ID for ecpriRtcid/ecpriPcid
-@param Ant_ID Antenna ID for ecpriRtcid/ecpriPcid
-@param seq_id Message identifier for eCPRI message
-@param comp_meth Compression method
-@return int int 0 on success, non zero on failure
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1a3d107d89aac51af076191b0fd8dce6a9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'build_application_layer';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct radio_app_common_hdr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'app_hdr_input';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '153';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Builds application layer of xRAN packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet
-@param app_hdr_input Radio App common header structure to be set in mbuf
-                     packet.
-@return int 0 on success, non zero on failure
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1a1ced5ede6879fbc76e9d4e37ca9dab56';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'build_section_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct data_section_hdr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sec_hdr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '176';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Builds section header in xRAN packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet
-@param sec_hdr Section header structure to be set in mbuf packet
-@return int 0 on success, non zero on failure
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1ab3e30878e4a16bdd2e44b777100c2805';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'append_iq_samples_ex';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_num_bytes';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-enum xran_input_byte_order
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buf_byte_order';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'do_copy';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '200';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Function for appending IQ samples data to the mbuf.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet.
-@param iq_data_start Address of the first element in IQ data array.
-@param iq_data_num_bytes Size of the IQ data array.
-@param iq_data_offset IQ data btyes already sent.
-@return uint16_t Bytes that have been appended to the packet.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1ae96d2e296c1af16defcce7790a7a74c9';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static uint16_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'append_iq_samples';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_num_bytes';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_offset';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'alignment';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '247';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Function for appending IQ samples data to the mbuf.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet.
-@param iq_data_start Address of the first element in IQ data array.
-@param iq_data_num_bytes Size of the IQ data array.
-@param iq_data_offset IQ data btyes already sent.
-@return uint16_t Bytes that have been appended to the packet.
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1a8c3af5d2a9411472b1848dfb98ad78bc';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'build_compression_hdr';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const struct data_section_compression_hdr *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compr_hdr';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '281';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Builds compression header in xRAN packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet
-@param compression_hdr Section compression header structure
-               to be set in mbuf packet
-@return int 0 on success, non zero on failure
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1a0ef631ffb1a8cba4bbe5c1f9546431a6';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'append_comp_param';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-union compression_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'ud_comp_param';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '305';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Appends compression parameter in xRAN packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet
-@param ud_comp_paramr Compression param to be set in mbuf packet
-@return int 0 on success, non zero on failure
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_extract_iq_samples';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ecpri_seq_id *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'expect_comp';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compMeth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iqWidth';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '327';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Function for extracting all IQ samples from xRAN packet
-       holding a single data section.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Function extracts IQ samples from received mbuf packet.
-
-@param iq_data_start Address of the first element in IQ data array.
-@param symb_id Symbol ID to be extracted from ecpri header
-@param seq_id  Sequence ID to be extracted from radio header
-@return int Size of remaining mbuf filled with IQ samples
-            zero on failure
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa5d2447d17b81766e3843a60296446e3';
-        func-mem-ref-line = '134';
-        func-mem-ref-name = 'xran_ecpri_hdr::ecpri_seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'xran_decompose_cid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1abe6f9630ee7939118e68d24d90434e0c';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_ecpri_hdr::ecpri_xtc_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a9264d54f92ac22a760270816417a692b';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_eaxc_info::ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afb85286a39539b98fa09e33ccfa6226b';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xran_eaxc_info::ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a900b69af7d674b8db3bceae754b4955a';
-        func-mem-ref-line = '181';
-        func-mem-ref-name = 'radio_app_common_hdr::value';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a03c1016ac46b9df250b994f242cf956a';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'radio_app_common_hdr::frame_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a2c655c9f7a861ed572ea29f90392edda';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'radio_app_common_hdr::subframe_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a02c1d0a330aa46a1bfee985080d93cd4';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'radio_app_common_hdr::slot_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1acbbef8fd7acac33a2a461e15a43112ba';
-        func-mem-ref-line = '183';
-        func-mem-ref-name = 'radio_app_common_hdr::symb_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a9f9f2f87d8b5cc7e4af6ef3e2c4c8189';
-        func-mem-ref-line = '69';
-        func-mem-ref-name = 'data_section_hdr::all_bits';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1acb00c5e7ebe809fda7288c699eed867c';
-        func-mem-ref-line = '71';
-        func-mem-ref-name = 'data_section_hdr::num_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a486aca552c11b7046ca3066ebf4241dc';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'data_section_hdr::start_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1aba23e80ad7dc1c3f7085ba3a2b4662bb';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'data_section_hdr::sym_inc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1ac91b2b11ae96c1a44e8a2fad473771c7';
-        func-mem-ref-line = '74';
-        func-mem-ref-name = 'data_section_hdr::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a11d1616fb975ccafbc33ab590fe501c4';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'data_section_hdr::sect_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a4638fbd317b5d0c464ef9483038564b0';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'data_section_compression_hdr::ud_comp_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ae12079177feb5d2ee414356fc18473cf';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'compression_hdr::ud_comp_meth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ab3f5c028170bd3bd241a58be8ca8da96';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'compression_hdr::ud_iq_width';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a273a09cbea9267272f4e2a339059e442';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'xran_lib_ota_tti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a1af05b8bdab3c12648a013c0cda7bbc0';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'MLogAddVariables';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8c_1a15cc2e736c7d618de27b49be8d4922ec';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_iq_symbol_portion';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const enum xran_input_byte_order
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buf_byte_order';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_num_bytes';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_up_pkt_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'do_copy';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      func-mem-desc-line = '455';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Function for starting preparion of IQ samples portions
-       to be sent in xRAN packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet.
-@param iq_data_start Address of the first element in IQ data array.
-@param iq_data_num_bytes Size of the IQ data array.
-@param iq_data_offset IQ data bytes already sent.
-@param alignment Size of IQ data alignment.
-@param pkt_gen_params Struct with parameters used for building packet
-@return int Number of bytes that have been appended
-            to the packet within all appended sections.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        func-mem-ref-line = '348';
-        func-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xran__up__api_8c_1a273a09cbea9267272f4e2a339059e442';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xran_lib_ota_tti';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-      var-mem-desc-line = '38';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-Slot index in a second [0:(1000000/TTI-1)]  
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__up__api_8c_1adfc5ea408600c8de1384be020b359d95';
-        var-mem-ref-line = '327';
-        var-mem-ref-name = 'xran_extract_iq_samples';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/src/xran_up_api.c';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides the implementation of User Plane Messages APIs.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xran__up__api_8h';
-  file-name = 'xran_up_api.h';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8h_1adfc5ea408600c8de1384be020b359d95';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int32_t
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_extract_iq_samples';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-void **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'frame_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'subframe_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'slot_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'symb_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct ecpri_seq_id *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'num_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'start_prbu';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sym_inc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'rb';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint16_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'sect_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'expect_comp';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'compMeth';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iqWidth';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-      func-mem-desc-line = '75';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Function extracts IQ samples from received mbuf packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Packet with received data.
-@param iq_data_start Address of the first IQ sample in mbuf will be returned
-                     here
-@return int Bytes of IQ samples that have been extracted from mbuf.
-
-Function extracts IQ samples from received mbuf packet.
-
-@param iq_data_start Address of the first element in IQ data array.
-@param symb_id Symbol ID to be extracted from ecpri header
-@param seq_id  Sequence ID to be extracted from radio header
-@return int Size of remaining mbuf filled with IQ samples
-            zero on failure
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1aa5d2447d17b81766e3843a60296446e3';
-        func-mem-ref-line = '134';
-        func-mem-ref-name = 'xran_ecpri_hdr::ecpri_seq_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8c_1ab08a85b6527f45a9ba22d25061a96a3c';
-        func-mem-ref-line = '89';
-        func-mem-ref-name = 'xran_decompose_cid';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1abe6f9630ee7939118e68d24d90434e0c';
-        func-mem-ref-line = '133';
-        func-mem-ref-name = 'xran_ecpri_hdr::ecpri_xtc_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1a9264d54f92ac22a760270816417a692b';
-        func-mem-ref-line = '43';
-        func-mem-ref-name = 'xran_eaxc_info::ccId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__transport_8h_1afb85286a39539b98fa09e33ccfa6226b';
-        func-mem-ref-line = '44';
-        func-mem-ref-name = 'xran_eaxc_info::ruPortId';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a900b69af7d674b8db3bceae754b4955a';
-        func-mem-ref-line = '181';
-        func-mem-ref-name = 'radio_app_common_hdr::value';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a03c1016ac46b9df250b994f242cf956a';
-        func-mem-ref-line = '176';
-        func-mem-ref-name = 'radio_app_common_hdr::frame_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a2c655c9f7a861ed572ea29f90392edda';
-        func-mem-ref-line = '189';
-        func-mem-ref-name = 'radio_app_common_hdr::subframe_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1a02c1d0a330aa46a1bfee985080d93cd4';
-        func-mem-ref-line = '185';
-        func-mem-ref-name = 'radio_app_common_hdr::slot_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1acbbef8fd7acac33a2a461e15a43112ba';
-        func-mem-ref-line = '183';
-        func-mem-ref-name = 'radio_app_common_hdr::symb_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a9f9f2f87d8b5cc7e4af6ef3e2c4c8189';
-        func-mem-ref-line = '69';
-        func-mem-ref-name = 'data_section_hdr::all_bits';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1acb00c5e7ebe809fda7288c699eed867c';
-        func-mem-ref-line = '71';
-        func-mem-ref-name = 'data_section_hdr::num_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a486aca552c11b7046ca3066ebf4241dc';
-        func-mem-ref-line = '72';
-        func-mem-ref-name = 'data_section_hdr::start_prbu';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1aba23e80ad7dc1c3f7085ba3a2b4662bb';
-        func-mem-ref-line = '73';
-        func-mem-ref-name = 'data_section_hdr::sym_inc';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1ac91b2b11ae96c1a44e8a2fad473771c7';
-        func-mem-ref-line = '74';
-        func-mem-ref-name = 'data_section_hdr::rb';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a11d1616fb975ccafbc33ab590fe501c4';
-        func-mem-ref-line = '75';
-        func-mem-ref-name = 'data_section_hdr::sect_id';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt__up_8h_1a4638fbd317b5d0c464ef9483038564b0';
-        func-mem-ref-line = '92';
-        func-mem-ref-name = 'data_section_compression_hdr::ud_comp_hdr';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ae12079177feb5d2ee414356fc18473cf';
-        func-mem-ref-line = '213';
-        func-mem-ref-name = 'compression_hdr::ud_comp_meth';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__pkt_8h_1ab3f5c028170bd3bd241a58be8ca8da96';
-        func-mem-ref-line = '208';
-        func-mem-ref-name = 'compression_hdr::ud_iq_width';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__main_8c_1a273a09cbea9267272f4e2a339059e442';
-        func-mem-ref-line = '111';
-        func-mem-ref-name = 'xran_lib_ota_tti';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1a1af05b8bdab3c12648a013c0cda7bbc0';
-        func-mem-ref-line = '49';
-        func-mem-ref-name = 'MLogAddVariables';
-    };
-      func-mem-referenceto = {
-        func-mem-ref-id = 'xran__mlog__lnx_8h_1ab3a08558e2971726cddceed59f9fd3bd';
-        func-mem-ref-line = '42';
-        func-mem-ref-name = 'MLogTick';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'u__plane__functional_8cc_1a17e5d82ac5aec3860b1324a80fda79ed';
-        func-mem-ref-line = '61';
-        func-mem-ref-name = 'TEST_P';
-    };
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1a3d4bd5c7eec6da4ab71688e209100761';
-        func-mem-ref-line = '143';
-        func-mem-ref-name = 'process_mbuf';
-    };
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xran__up__api_8h_1acd8f547b98d7ebd7dbc41c486a26505d';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'xran_prepare_iq_symbol_portion';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct rte_mbuf *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'mbuf';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const void *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_start';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const enum xran_input_byte_order
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_buf_byte_order';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-const uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'iq_data_num_bytes';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-struct xran_up_pkt_gen_params *
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'params';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'CC_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'Ant_ID';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint8_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'seq_id';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-uint32_t
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'do_copy';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-      func-mem-desc-line = '93';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-Function for starting preparion of IQ samples portions
-       to be sent in xRAN packet.
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-@param mbuf Initialized rte_mbuf packet.
-@param iq_data_start Address of the first element in IQ data array.
-@param iq_data_num_bytes Size of the IQ data array.
-@param iq_data_offset IQ data bytes already sent.
-@param alignment Size of IQ data alignment.
-@param pkt_gen_params Struct with parameters used for building packet
-@return int Number of bytes that have been appended
-            to the packet within all appended sections.
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceby = {
-        func-mem-ref-id = 'xran__common_8c_1adc9636576fb70f4b4fcfd1d03fe59998';
-        func-mem-ref-line = '348';
-        func-mem-ref-name = 'prepare_symbol_ex';
-    };
-    }; /* func-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/lib/api/xran_up_api.h';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-This file provides the definitions for User Plane Messages APIs.
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-@author Intel Corporation
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
-  file-id   = 'xranlib__unit__test__main_8cc';
-  file-name = 'xranlib_unit_test_main.cc';
-    func = {
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xranlib__unit__test__main_8cc_1ae1a822d108363d67859905ae324c28df';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-static int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'parse_input_parameter';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'executable';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-std::string
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'option';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xranlib_unit_test_main.cc';
-      func-mem-desc-line = '26';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-    }; /* func-member */
-    func-member = {
-      func-mem-kind = 'function';
-      func-mem-id   = 'xranlib__unit__test__main_8cc_1a3c04138a5bfe5d72780bb7e82a18e627';
-      func-mem-virt = normal;
-      func-mem-prot = public;
-      func-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-      func-mem-name = 'main';
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'argc';
-      }; /*        func-mem-param--param */
-      func-mem-param = {
-        func-mem-param-type = <<_EnD_oF_dEf_TeXt_
-char **
-_EnD_oF_dEf_TeXt_;
-        func-mem-param-declname = 'argv';
-      }; /*        func-mem-param--param */
-      func-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xranlib_unit_test_main.cc';
-      func-mem-desc-line = '46';
-      func-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      func-mem-referenceto = {
-        func-mem-ref-id = 'common_8hpp_1a7f1e5652bb40ab5c264473c82ac23beb';
-        func-mem-ref-line = '66';
-        func-mem-ref-name = 'BenchmarkParameters::repetition';
-    };
-    }; /* func-member */
-    };
-    var = {
-    var-member = {
-      var-mem-kind = 'variable';
-      var-mem-id   = 'xranlib__unit__test__main_8cc_1a1b2100f9f398243bb4bdbf0db003b9a3';
-      var-mem-virt = normal;
-      var-mem-prot = public;
-      var-mem-type = <<_EnD_oF_dEf_TeXt_
-xranLibWraper *
-_EnD_oF_dEf_TeXt_;
-      var-mem-name = 'xranlib';
-      var-mem-desc-file = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xranlib_unit_test_main.cc';
-      var-mem-desc-line = '44';
-      var-mem-briefdesc =    <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1af4e08ea14f09b53fce43ec39aba7a605';
-        var-mem-ref-line = '49';
-        var-mem-ref-name = 'xran_ut_tx_cp_dl';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a61f8088ed26f5ccc6a323c3b0feb66c2';
-        var-mem-ref-line = '55';
-        var-mem-ref-name = 'xran_ut_tx_cp_ul';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a73639c0dcf18fe068dc350fc0c8ba2f2';
-        var-mem-ref-line = '61';
-        var-mem-ref-name = 'xran_ut_tx_up_dl';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1ad274ca70e6c47c2c549422b1cba1f0b0';
-        var-mem-ref-line = '67';
-        var-mem-ref-name = 'xran_ut_tx_cpup_dl';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '135';
-        var-mem-ref-name = 'TestChain::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'chain__tests_8cc_1a6c5f599800ca755367ad7df4da60eb86';
-        var-mem-ref-line = '226';
-        var-mem-ref-name = 'TEST_P';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'init__sys__functional_8cc_1a3a1707f6479611fdc609a3eb8a0cef1b';
-        var-mem-ref-line = '79';
-        var-mem-ref-name = 'Init_Sys_Check::SetUp';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'init__sys__functional_8cc_1ac4fca95dc3b93372ce7f2078baf8e8b6';
-        var-mem-ref-line = '86';
-        var-mem-ref-name = 'Init_Sys_Check::TearDown';
-    };
-      var-mem-referenceby = {
-        var-mem-ref-id = 'xran__lib__wrap_8hpp_1a7d671b9b851d9b0fbae6777e85643c3b';
-        var-mem-ref-line = '1148';
-        var-mem-ref-name = 'xranLibWraper::get_cfg_fh';
-    };
-    }; /* var-member */
-    };
-  file-full-name  = '/home/jonathan/dev/gerrit/phy/fhi_lib/test/common/xranlib_unit_test_main.cc';
-  file-first-line = '1';
-  file-briefdesc  = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-  file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */