From 3b5a55b0f580a325bfb996b5cf75129e8a8ff51d Mon Sep 17 00:00:00 2001 From: "GunaShekar, Ajay" Date: Wed, 13 Aug 2025 20:28:28 -0700 Subject: [PATCH] SWDEV-546179 - hipModuleGetFunctionCount header (#289) --- include/hip/hip_runtime_api.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/hip/hip_runtime_api.h b/include/hip/hip_runtime_api.h index d8fe2d7a3e..1d94603db1 100644 --- a/include/hip/hip_runtime_api.h +++ b/include/hip/hip_runtime_api.h @@ -6013,6 +6013,18 @@ hipError_t hipModuleUnload(hipModule_t module); * #hipErrorNotFound, */ hipError_t hipModuleGetFunction(hipFunction_t* function, hipModule_t module, const char* kname); + +/** + * @brief Returns the number of functions within a module. + * + * @param [in] mod Module to get function count from + * @param [out] count function count from module + * + * @returns #hipSuccess, #hipErrorInvalidValue, #hipErrorInvalidContext, #hipErrorNotInitialized, + * #hipErrorNotFound, + */ +hipError_t hipModuleGetFunctionCount (unsigned int* count, hipModule_t mod); + /** * @brief Find out attributes for a given function. * @ingroup Execution