X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=include%2Fhfta%2Fhfta_udaf.h;h=9f8e6c88e60f8368029a24b925f9bd158b326fb7;hb=c22232e56a6b37faa24300a008436fe776074419;hp=6b576cf7921ea88dc59e539f80d8cba13b06d605;hpb=e981e864b812c938d3df8b555b6bb98bb89273e7;p=com%2Fgs-lite.git diff --git a/include/hfta/hfta_udaf.h b/include/hfta/hfta_udaf.h index 6b576cf..9f8e6c8 100644 --- a/include/hfta/hfta_udaf.h +++ b/include/hfta/hfta_udaf.h @@ -82,6 +82,13 @@ void FIRST_HFTA_AGGR_UPDATE_(gs_uint32_t* scratch, gs_uint32_t val); void FIRST_HFTA_AGGR_OUTPUT_(gs_uint32_t* res, gs_uint32_t* scratch); void FIRST_HFTA_AGGR_DESTROY_(gs_uint32_t* scratch); +void FIRST_HFTA_AGGR_INIT_(gs_uint64_t* scratch); +void FIRST_HFTA_AGGR_REINIT_(gs_uint64_t* scratch); +void FIRST_HFTA_AGGR_UPDATE_(gs_uint64_t* scratch, gs_uint64_t val); +void FIRST_HFTA_AGGR_OUTPUT_(gs_uint64_t* res, gs_uint64_t* scratch); +void FIRST_HFTA_AGGR_DESTROY_(gs_uint64_t* scratch); + + void FIRST_ULL_HFTA_AGGR_INIT_(gs_uint64_t* scratch); void FIRST_ULL_HFTA_AGGR_REINIT_(gs_uint64_t* scratch); void FIRST_ULL_HFTA_AGGR_UPDATE_(gs_uint64_t* scratch, gs_uint64_t val); @@ -120,6 +127,12 @@ void LAST_HFTA_AGGR_UPDATE_(gs_uint32_t* scratch, gs_uint32_t val); void LAST_HFTA_AGGR_OUTPUT_(gs_uint32_t* res, gs_uint32_t* scratch); void LAST_HFTA_AGGR_DESTROY_(gs_uint32_t* scratch); +void LAST_HFTA_AGGR_INIT_(gs_uint64_t* scratch); +void LAST_HFTA_AGGR_REINIT_(gs_uint64_t* scratch); +void LAST_HFTA_AGGR_UPDATE_(gs_uint64_t* scratch, gs_uint64_t val); +void LAST_HFTA_AGGR_OUTPUT_(gs_uint64_t* res, gs_uint64_t* scratch); +void LAST_HFTA_AGGR_DESTROY_(gs_uint64_t* scratch); + void LAST_ULL_HFTA_AGGR_INIT_(gs_uint64_t* scratch); void LAST_ULL_HFTA_AGGR_REINIT_(gs_uint64_t* scratch); void LAST_ULL_HFTA_AGGR_UPDATE_(gs_uint64_t* scratch, gs_uint64_t val);