P5                137 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                139 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         __device__ __forceinline__ void loadToSmem(const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                143 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             For<0, thrust::tuple_size<thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadToSmem(smem, val, tid);
P5                145 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                147 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         __device__ __forceinline__ void loadFromSmem(const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                151 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             For<0, thrust::tuple_size<thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadFromSmem(smem, val, tid);
P5                166 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                169 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         __device__ __forceinline__ void merge(const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                175 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             For<0, thrust::tuple_size<thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::merge(smem, val, tid, delta, op);
P5                 64 modules/core/include/opencv2/core/cuda/reduce.hpp               typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                 67 modules/core/include/opencv2/core/cuda/reduce.hpp     __device__ __forceinline__ void reduce(const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                 73 modules/core/include/opencv2/core/cuda/reduce.hpp                 const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>&,
P5                157 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                159 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     __device__ __forceinline__ void loadToSmem(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                163 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadToSmem(smem, val, tid);
P5                166 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                168 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     __device__ __forceinline__ void loadFromSmem(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                172 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadFromSmem(smem, val, tid);
P5                184 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                187 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     __device__ __forceinline__ void merge(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                193 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::merge(smem, val, tid, delta, op);
P5                 69 modules/cudev/include/opencv2/cudev/block/reduce.hpp           typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                 72 modules/cudev/include/opencv2/cudev/block/reduce.hpp __device__ __forceinline__ void blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                 78 modules/cudev/include/opencv2/cudev/block/reduce.hpp             const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>&,
P5                 69 modules/cudev/include/opencv2/cudev/util/tuple.hpp template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9>
P5                 70 modules/cudev/include/opencv2/cudev/util/tuple.hpp struct TupleTraits< tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >
P5                137 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                139 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     __device__ __forceinline__ void loadToSmem(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                143 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadToSmem(smem, val, tid);
P5                155 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                158 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     __device__ __forceinline__ void merge(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                164 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::merge(smem, val, tid, delta, op);
P5                 67 modules/cudev/include/opencv2/cudev/warp/reduce.hpp template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P5                 70 modules/cudev/include/opencv2/cudev/warp/reduce.hpp __device__ __forceinline__ void warpReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P5                 76 modules/cudev/include/opencv2/cudev/warp/reduce.hpp             const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>&,