pub unsafe extern "C" fn hipOccupancyAvailableDynamicSMemPerBlock(
dynamicSmemSize: *mut usize,
f: *const c_void,
numBlocks: c_int,
blockSize: c_int,
) -> hipError_tExpand description
@brief Returns dynamic shared memory available per block when launching numBlocks blocks on SM.
@ingroup Occupancy Returns in \p *dynamicSmemSize the maximum size of dynamic shared memory / to allow numBlocks blocks per SM.
@param [out] dynamicSmemSize Returned maximum dynamic shared memory. @param [in] f Kernel function for which occupancy is calculated. @param [in] numBlocks Number of blocks to fit on SM @param [in] blockSize Size of the block
@return #hipSuccess, #hipErrorInvalidDevice, #hipErrorInvalidDeviceFunction, #hipErrorInvalidValue, #hipErrorUnknown