op               4810 3rdparty/include/ffmpeg_/libavcodec/avcodec.h int av_lockmgr_register(int (*cb)(void **mutex, enum AVLockOp op));
op                 98 3rdparty/libjasper/jas_cm.c static int mono(jas_iccprof_t *prof, int op, jas_cmpxformseq_t **pxformseq);
op                 99 3rdparty/libjasper/jas_cm.c static int triclr(jas_iccprof_t *prof, int op, jas_cmpxformseq_t **retpxformseq);
op                366 3rdparty/libjasper/jas_cm.c   jas_cmprof_t *prfprof, int op, int intent, int optimize)
op                385 3rdparty/libjasper/jas_cm.c     switch (op) {
op               1068 3rdparty/libjasper/jas_cm.c static int mono(jas_iccprof_t *iccprof, int op, jas_cmpxformseq_t **retpxformseq)
op               1094 3rdparty/libjasper/jas_cm.c     if (!op) {
op               1121 3rdparty/libjasper/jas_cm.c static int triclr(jas_iccprof_t *iccprof, int op, jas_cmpxformseq_t **retpxformseq)
op               1164 3rdparty/libjasper/jas_cm.c     if (!op) {
op                244 3rdparty/libjasper/jasper/jas_cm.h   jas_cmprof_t *proofprof, int op, int intent, int optimize);
op               1049 3rdparty/libtiff/tif_getimage.c #define	REPEAT8(op)	REPEAT4(op); REPEAT4(op)
op               1050 3rdparty/libtiff/tif_getimage.c #define	REPEAT4(op)	REPEAT2(op); REPEAT2(op)
op               1051 3rdparty/libtiff/tif_getimage.c #define	REPEAT2(op)	op; op
op               1052 3rdparty/libtiff/tif_getimage.c #define	CASE8(x,op)			\
op               1054 3rdparty/libtiff/tif_getimage.c     case 7: op; case 6: op; case 5: op;	\
op               1055 3rdparty/libtiff/tif_getimage.c     case 4: op; case 3: op; case 2: op;	\
op               1056 3rdparty/libtiff/tif_getimage.c     case 1: op;				\
op               1058 3rdparty/libtiff/tif_getimage.c #define	CASE4(x,op)	switch (x) { case 3: op; case 2: op; case 1: op; }
op                244 3rdparty/libtiff/tif_jpeg.c #define	CALLJPEG(sp, fail, op)	(SETJMP((sp)->exit_jmpbuf) ? (fail) : (op))
op                245 3rdparty/libtiff/tif_jpeg.c #define	CALLVJPEG(sp, op)	CALLJPEG(sp, 0, ((op),1))
op                184 3rdparty/libtiff/tif_luv.c LogL16Decode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s)
op                203 3rdparty/libtiff/tif_luv.c         tp = (int16*) op;
op                243 3rdparty/libtiff/tif_luv.c     (*sp->tfunc)(sp, op, npixels);
op                253 3rdparty/libtiff/tif_luv.c LogLuvDecode24(TIFF* tif, uint8* op, tmsize_t occ, uint16 s)
op                269 3rdparty/libtiff/tif_luv.c         tp = (uint32 *)op;
op                298 3rdparty/libtiff/tif_luv.c     (*sp->tfunc)(sp, op, npixels);
op                306 3rdparty/libtiff/tif_luv.c LogLuvDecode32(TIFF* tif, uint8* op, tmsize_t occ, uint16 s)
op                326 3rdparty/libtiff/tif_luv.c         tp = (uint32*) op;
op                366 3rdparty/libtiff/tif_luv.c     (*sp->tfunc)(sp, op, npixels);
op                415 3rdparty/libtiff/tif_luv.c     uint8* op;
op                434 3rdparty/libtiff/tif_luv.c     op = tif->tif_rawcp;
op                439 3rdparty/libtiff/tif_luv.c                 tif->tif_rawcp = op;
op                443 3rdparty/libtiff/tif_luv.c                 op = tif->tif_rawcp;
op                461 3rdparty/libtiff/tif_luv.c                         *op++ = (uint8)(128-2+j-i);
op                462 3rdparty/libtiff/tif_luv.c                         *op++ = (uint8)(b >> shft);
op                471 3rdparty/libtiff/tif_luv.c                     tif->tif_rawcp = op;
op                475 3rdparty/libtiff/tif_luv.c                     op = tif->tif_rawcp;
op                478 3rdparty/libtiff/tif_luv.c                 *op++ = (uint8) j; occ--;
op                480 3rdparty/libtiff/tif_luv.c                     *op++ = (uint8) (tp[i++] >> shft & 0xff);
op                485 3rdparty/libtiff/tif_luv.c                 *op++ = (uint8) (128-2+rc);
op                486 3rdparty/libtiff/tif_luv.c                 *op++ = (uint8) (tp[beg] >> shft & 0xff);
op                491 3rdparty/libtiff/tif_luv.c     tif->tif_rawcp = op;
op                507 3rdparty/libtiff/tif_luv.c     uint8* op;
op                522 3rdparty/libtiff/tif_luv.c     op = tif->tif_rawcp;
op                526 3rdparty/libtiff/tif_luv.c             tif->tif_rawcp = op;
op                530 3rdparty/libtiff/tif_luv.c             op = tif->tif_rawcp;
op                533 3rdparty/libtiff/tif_luv.c         *op++ = (uint8)(*tp >> 16);
op                534 3rdparty/libtiff/tif_luv.c         *op++ = (uint8)(*tp >> 8 & 0xff);
op                535 3rdparty/libtiff/tif_luv.c         *op++ = (uint8)(*tp++ & 0xff);
op                538 3rdparty/libtiff/tif_luv.c     tif->tif_rawcp = op;
op                555 3rdparty/libtiff/tif_luv.c     uint8* op;
op                575 3rdparty/libtiff/tif_luv.c     op = tif->tif_rawcp;
op                580 3rdparty/libtiff/tif_luv.c                 tif->tif_rawcp = op;
op                584 3rdparty/libtiff/tif_luv.c                 op = tif->tif_rawcp;
op                602 3rdparty/libtiff/tif_luv.c                         *op++ = (uint8)(128-2+j-i);
op                603 3rdparty/libtiff/tif_luv.c                         *op++ = (uint8)(b >> shft);
op                612 3rdparty/libtiff/tif_luv.c                     tif->tif_rawcp = op;
op                616 3rdparty/libtiff/tif_luv.c                     op = tif->tif_rawcp;
op                619 3rdparty/libtiff/tif_luv.c                 *op++ = (uint8) j; occ--;
op                621 3rdparty/libtiff/tif_luv.c                     *op++ = (uint8)(tp[i++] >> shft & 0xff);
op                626 3rdparty/libtiff/tif_luv.c                 *op++ = (uint8) (128-2+rc);
op                627 3rdparty/libtiff/tif_luv.c                 *op++ = (uint8)(tp[beg] >> shft & 0xff);
op                632 3rdparty/libtiff/tif_luv.c     tif->tif_rawcp = op;
op                726 3rdparty/libtiff/tif_luv.c L16toY(LogLuvState* sp, uint8* op, tmsize_t n)
op                729 3rdparty/libtiff/tif_luv.c     float* yp = (float*) op;
op                736 3rdparty/libtiff/tif_luv.c L16toGry(LogLuvState* sp, uint8* op, tmsize_t n)
op                739 3rdparty/libtiff/tif_luv.c     uint8* gp = (uint8*) op;
op                748 3rdparty/libtiff/tif_luv.c L16fromY(LogLuvState* sp, uint8* op, tmsize_t n)
op                751 3rdparty/libtiff/tif_luv.c     float* yp = (float*) op;
op                966 3rdparty/libtiff/tif_luv.c Luv24toXYZ(LogLuvState* sp, uint8* op, tmsize_t n)
op                969 3rdparty/libtiff/tif_luv.c     float* xyz = (float*) op;
op                979 3rdparty/libtiff/tif_luv.c Luv24toLuv48(LogLuvState* sp, uint8* op, tmsize_t n)
op                982 3rdparty/libtiff/tif_luv.c     int16* luv3 = (int16*) op;
op                999 3rdparty/libtiff/tif_luv.c Luv24toRGB(LogLuvState* sp, uint8* op, tmsize_t n)
op               1002 3rdparty/libtiff/tif_luv.c     uint8* rgb = (uint8*) op;
op               1014 3rdparty/libtiff/tif_luv.c Luv24fromXYZ(LogLuvState* sp, uint8* op, tmsize_t n)
op               1017 3rdparty/libtiff/tif_luv.c     float* xyz = (float*) op;
op               1026 3rdparty/libtiff/tif_luv.c Luv24fromLuv48(LogLuvState* sp, uint8* op, tmsize_t n)
op               1029 3rdparty/libtiff/tif_luv.c     int16* luv3 = (int16*) op;
op               1107 3rdparty/libtiff/tif_luv.c Luv32toXYZ(LogLuvState* sp, uint8* op, tmsize_t n)
op               1110 3rdparty/libtiff/tif_luv.c     float* xyz = (float*) op;
op               1119 3rdparty/libtiff/tif_luv.c Luv32toLuv48(LogLuvState* sp, uint8* op, tmsize_t n)
op               1122 3rdparty/libtiff/tif_luv.c     int16* luv3 = (int16*) op;
op               1137 3rdparty/libtiff/tif_luv.c Luv32toRGB(LogLuvState* sp, uint8* op, tmsize_t n)
op               1140 3rdparty/libtiff/tif_luv.c     uint8* rgb = (uint8*) op;
op               1152 3rdparty/libtiff/tif_luv.c Luv32fromXYZ(LogLuvState* sp, uint8* op, tmsize_t n)
op               1155 3rdparty/libtiff/tif_luv.c     float* xyz = (float*) op;
op               1164 3rdparty/libtiff/tif_luv.c Luv32fromLuv48(LogLuvState* sp, uint8* op, tmsize_t n)
op               1167 3rdparty/libtiff/tif_luv.c     int16* luv3 = (int16*) op;
op               1187 3rdparty/libtiff/tif_luv.c _logLuvNop(LogLuvState* sp, uint8* op, tmsize_t n)
op               1189 3rdparty/libtiff/tif_luv.c     (void) sp; (void) op; (void) n;
op                 67 3rdparty/libtiff/tif_lzma.c static int LZMADecode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s);
op                165 3rdparty/libtiff/tif_lzma.c LZMADecode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s)
op                177 3rdparty/libtiff/tif_lzma.c     sp->stream.next_out = op;
op                362 3rdparty/libtiff/tif_lzw.c     char *op = (char*) op0;
op                400 3rdparty/libtiff/tif_lzw.c                 tp = op + occ;
op                411 3rdparty/libtiff/tif_lzw.c         op += residue, occ -= residue;
op                412 3rdparty/libtiff/tif_lzw.c         tp = op;
op                452 3rdparty/libtiff/tif_lzw.c             *op++ = (char)code, occ--;
op                513 3rdparty/libtiff/tif_lzw.c                     tp = op + occ;
op                524 3rdparty/libtiff/tif_lzw.c             tp = op + len;
op                531 3rdparty/libtiff/tif_lzw.c             } while (codep && tp > op);
op                537 3rdparty/libtiff/tif_lzw.c             op += len, occ -= len;
op                539 3rdparty/libtiff/tif_lzw.c             *op++ = (char)code, occ--;
op                587 3rdparty/libtiff/tif_lzw.c     char *op = (char*) op0;
op                623 3rdparty/libtiff/tif_lzw.c             tp = op + occ;
op                633 3rdparty/libtiff/tif_lzw.c         op += residue, occ -= residue;
op                634 3rdparty/libtiff/tif_lzw.c         tp = op;
op                671 3rdparty/libtiff/tif_lzw.c             *op++ = code, occ--;
op                729 3rdparty/libtiff/tif_lzw.c                 tp = op + occ;
op                737 3rdparty/libtiff/tif_lzw.c             op += codep->length, occ -= codep->length;
op                738 3rdparty/libtiff/tif_lzw.c             tp = op;
op                743 3rdparty/libtiff/tif_lzw.c             *op++ = code, occ--;
op                833 3rdparty/libtiff/tif_lzw.c #define	PutNextCode(op, c) {					\
op                836 3rdparty/libtiff/tif_lzw.c     *op++ = (unsigned char)(nextdata >> (nextbits-8));		\
op                839 3rdparty/libtiff/tif_lzw.c         *op++ = (unsigned char)(nextdata >> (nextbits-8));	\
op                871 3rdparty/libtiff/tif_lzw.c     uint8* op;
op                891 3rdparty/libtiff/tif_lzw.c     op = tif->tif_rawcp;
op                901 3rdparty/libtiff/tif_lzw.c         PutNextCode(op, CODE_CLEAR);
op                950 3rdparty/libtiff/tif_lzw.c         if (op > limit) {
op                951 3rdparty/libtiff/tif_lzw.c             tif->tif_rawcc = (tmsize_t)(op - tif->tif_rawdata);
op                953 3rdparty/libtiff/tif_lzw.c             op = tif->tif_rawdata;
op                955 3rdparty/libtiff/tif_lzw.c         PutNextCode(op, ent);
op                966 3rdparty/libtiff/tif_lzw.c             PutNextCode(op, CODE_CLEAR);
op                994 3rdparty/libtiff/tif_lzw.c                     PutNextCode(op, CODE_CLEAR);
op               1017 3rdparty/libtiff/tif_lzw.c     tif->tif_rawcp = op;
op               1029 3rdparty/libtiff/tif_lzw.c     uint8* op = tif->tif_rawcp;
op               1035 3rdparty/libtiff/tif_lzw.c     if (op > sp->enc_rawlimit) {
op               1036 3rdparty/libtiff/tif_lzw.c         tif->tif_rawcc = (tmsize_t)(op - tif->tif_rawdata);
op               1038 3rdparty/libtiff/tif_lzw.c         op = tif->tif_rawdata;
op               1041 3rdparty/libtiff/tif_lzw.c         PutNextCode(op, sp->enc_oldcode);
op               1044 3rdparty/libtiff/tif_lzw.c     PutNextCode(op, CODE_EOI);
op               1046 3rdparty/libtiff/tif_lzw.c         *op++ = (unsigned char)(nextdata << (8-nextbits));
op               1047 3rdparty/libtiff/tif_lzw.c     tif->tif_rawcc = (tmsize_t)(op - tif->tif_rawdata);
op                 35 3rdparty/libtiff/tif_next.c #define SETPIXEL(op, v) {			\
op                 37 3rdparty/libtiff/tif_next.c     case 0:	op[0]  = (unsigned char) ((v) << 6); break;	\
op                 38 3rdparty/libtiff/tif_next.c     case 1:	op[0] |= (v) << 4; break;	\
op                 39 3rdparty/libtiff/tif_next.c     case 2:	op[0] |= (v) << 2; break;	\
op                 40 3rdparty/libtiff/tif_next.c     case 3:	*op++ |= (v);	   break;	\
op                 52 3rdparty/libtiff/tif_next.c     unsigned char *bp, *op;
op                 63 3rdparty/libtiff/tif_next.c     for (op = (unsigned char*) buf, cc = occ; cc-- > 0;)
op                 64 3rdparty/libtiff/tif_next.c         *op++ = 0xff;
op                112 3rdparty/libtiff/tif_next.c             op = row;
op                122 3rdparty/libtiff/tif_next.c                     SETPIXEL(op, grey);
op                 68 3rdparty/libtiff/tif_packbits.c     uint8* op;
op                 76 3rdparty/libtiff/tif_packbits.c     op = tif->tif_rawcp;
op                 88 3rdparty/libtiff/tif_packbits.c         if (op + 2 >= ep) {		/* insure space for new data */
op                 96 3rdparty/libtiff/tif_packbits.c                 slop = (long)(op - lastliteral);
op                100 3rdparty/libtiff/tif_packbits.c                 op = tif->tif_rawcp;
op                102 3rdparty/libtiff/tif_packbits.c                     *op++ = *lastliteral++;
op                105 3rdparty/libtiff/tif_packbits.c                 tif->tif_rawcc += (tmsize_t)(op - tif->tif_rawcp);
op                108 3rdparty/libtiff/tif_packbits.c                 op = tif->tif_rawcp;
op                116 3rdparty/libtiff/tif_packbits.c                     *op++ = (uint8) -127;
op                117 3rdparty/libtiff/tif_packbits.c                     *op++ = (uint8) b;
op                121 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8)(-(n-1));
op                122 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8) b;
op                124 3rdparty/libtiff/tif_packbits.c                 lastliteral = op;
op                125 3rdparty/libtiff/tif_packbits.c                 *op++ = 0;
op                126 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8) b;
op                134 3rdparty/libtiff/tif_packbits.c                     *op++ = (uint8) -127;
op                135 3rdparty/libtiff/tif_packbits.c                     *op++ = (uint8) b;
op                139 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8)(-(n-1));	/* encode run */
op                140 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8) b;
op                144 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8) b;
op                150 3rdparty/libtiff/tif_packbits.c                     *op++ = (uint8) -127;
op                151 3rdparty/libtiff/tif_packbits.c                     *op++ = (uint8) b;
op                155 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8)(-(n-1));
op                156 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8) b;
op                158 3rdparty/libtiff/tif_packbits.c                 lastliteral = op;
op                159 3rdparty/libtiff/tif_packbits.c                 *op++ = 0;
op                160 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8) b;
op                171 3rdparty/libtiff/tif_packbits.c             if (n == 1 && op[-2] == (uint8) -1 &&
op                175 3rdparty/libtiff/tif_packbits.c                 op[-2] = op[-1];	/* replicate */
op                181 3rdparty/libtiff/tif_packbits.c     tif->tif_rawcc += (tmsize_t)(op - tif->tif_rawcp);
op                182 3rdparty/libtiff/tif_packbits.c     tif->tif_rawcp = op;
op                213 3rdparty/libtiff/tif_packbits.c PackBitsDecode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s)
op                246 3rdparty/libtiff/tif_packbits.c                 *op++ = (uint8) b;
op                255 3rdparty/libtiff/tif_packbits.c             _TIFFmemcpy(op, bp, ++n);  /* TODO: may be reading past input buffer here when input data is corrupt or ends prematurely */
op                256 3rdparty/libtiff/tif_packbits.c             op += n; occ -= n;
op                111 3rdparty/libtiff/tif_pixarlog.c #define REPEAT(n, op)   { int i; i=n; do { i--; op; } while (i>0); }
op                114 3rdparty/libtiff/tif_pixarlog.c horizontalAccumulateF(uint16 *wp, int n, int stride, float *op,
op                126 3rdparty/libtiff/tif_pixarlog.c         op[0] = t0;
op                127 3rdparty/libtiff/tif_pixarlog.c         op[1] = t1;
op                128 3rdparty/libtiff/tif_pixarlog.c         op[2] = t2;
op                132 3rdparty/libtiff/tif_pixarlog.c         op += 3;
op                137 3rdparty/libtiff/tif_pixarlog.c         op[0] = t0;
op                138 3rdparty/libtiff/tif_pixarlog.c         op[1] = t1;
op                139 3rdparty/libtiff/tif_pixarlog.c         op[2] = t2;
op                146 3rdparty/libtiff/tif_pixarlog.c         op[0] = t0;
op                147 3rdparty/libtiff/tif_pixarlog.c         op[1] = t1;
op                148 3rdparty/libtiff/tif_pixarlog.c         op[2] = t2;
op                149 3rdparty/libtiff/tif_pixarlog.c         op[3] = t3;
op                153 3rdparty/libtiff/tif_pixarlog.c         op += 4;
op                159 3rdparty/libtiff/tif_pixarlog.c         op[0] = t0;
op                160 3rdparty/libtiff/tif_pixarlog.c         op[1] = t1;
op                161 3rdparty/libtiff/tif_pixarlog.c         op[2] = t2;
op                162 3rdparty/libtiff/tif_pixarlog.c         op[3] = t3;
op                165 3rdparty/libtiff/tif_pixarlog.c         REPEAT(stride, *op = ToLinearF[*wp&mask]; wp++; op++)
op                169 3rdparty/libtiff/tif_pixarlog.c             wp[stride] += *wp; *op = ToLinearF[*wp&mask]; wp++; op++)
op                177 3rdparty/libtiff/tif_pixarlog.c horizontalAccumulate12(uint16 *wp, int n, int stride, int16 *op,
op                192 3rdparty/libtiff/tif_pixarlog.c         op[0] = CLAMP12(t0);
op                193 3rdparty/libtiff/tif_pixarlog.c         op[1] = CLAMP12(t1);
op                194 3rdparty/libtiff/tif_pixarlog.c         op[2] = CLAMP12(t2);
op                198 3rdparty/libtiff/tif_pixarlog.c         op += 3;
op                203 3rdparty/libtiff/tif_pixarlog.c         op[0] = CLAMP12(t0);
op                204 3rdparty/libtiff/tif_pixarlog.c         op[1] = CLAMP12(t1);
op                205 3rdparty/libtiff/tif_pixarlog.c         op[2] = CLAMP12(t2);
op                212 3rdparty/libtiff/tif_pixarlog.c         op[0] = CLAMP12(t0);
op                213 3rdparty/libtiff/tif_pixarlog.c         op[1] = CLAMP12(t1);
op                214 3rdparty/libtiff/tif_pixarlog.c         op[2] = CLAMP12(t2);
op                215 3rdparty/libtiff/tif_pixarlog.c         op[3] = CLAMP12(t3);
op                219 3rdparty/libtiff/tif_pixarlog.c         op += 4;
op                225 3rdparty/libtiff/tif_pixarlog.c         op[0] = CLAMP12(t0);
op                226 3rdparty/libtiff/tif_pixarlog.c         op[1] = CLAMP12(t1);
op                227 3rdparty/libtiff/tif_pixarlog.c         op[2] = CLAMP12(t2);
op                228 3rdparty/libtiff/tif_pixarlog.c         op[3] = CLAMP12(t3);
op                232 3rdparty/libtiff/tif_pixarlog.c                            *op = CLAMP12(t0); wp++; op++)
op                237 3rdparty/libtiff/tif_pixarlog.c             *op = CLAMP12(t0);  wp++; op++)
op                245 3rdparty/libtiff/tif_pixarlog.c horizontalAccumulate16(uint16 *wp, int n, int stride, uint16 *op,
op                253 3rdparty/libtiff/tif_pixarlog.c         op[0] = ToLinear16[cr = (wp[0] & mask)];
op                254 3rdparty/libtiff/tif_pixarlog.c         op[1] = ToLinear16[cg = (wp[1] & mask)];
op                255 3rdparty/libtiff/tif_pixarlog.c         op[2] = ToLinear16[cb = (wp[2] & mask)];
op                259 3rdparty/libtiff/tif_pixarlog.c         op += 3;
op                261 3rdparty/libtiff/tif_pixarlog.c         op[0] = ToLinear16[(cr += wp[0]) & mask];
op                262 3rdparty/libtiff/tif_pixarlog.c         op[1] = ToLinear16[(cg += wp[1]) & mask];
op                263 3rdparty/libtiff/tif_pixarlog.c         op[2] = ToLinear16[(cb += wp[2]) & mask];
op                266 3rdparty/libtiff/tif_pixarlog.c         op[0] = ToLinear16[cr = (wp[0] & mask)];
op                267 3rdparty/libtiff/tif_pixarlog.c         op[1] = ToLinear16[cg = (wp[1] & mask)];
op                268 3rdparty/libtiff/tif_pixarlog.c         op[2] = ToLinear16[cb = (wp[2] & mask)];
op                269 3rdparty/libtiff/tif_pixarlog.c         op[3] = ToLinear16[ca = (wp[3] & mask)];
op                273 3rdparty/libtiff/tif_pixarlog.c         op += 4;
op                275 3rdparty/libtiff/tif_pixarlog.c         op[0] = ToLinear16[(cr += wp[0]) & mask];
op                276 3rdparty/libtiff/tif_pixarlog.c         op[1] = ToLinear16[(cg += wp[1]) & mask];
op                277 3rdparty/libtiff/tif_pixarlog.c         op[2] = ToLinear16[(cb += wp[2]) & mask];
op                278 3rdparty/libtiff/tif_pixarlog.c         op[3] = ToLinear16[(ca += wp[3]) & mask];
op                281 3rdparty/libtiff/tif_pixarlog.c         REPEAT(stride, *op = ToLinear16[*wp&mask]; wp++; op++)
op                285 3rdparty/libtiff/tif_pixarlog.c             wp[stride] += *wp; *op = ToLinear16[*wp&mask]; wp++; op++)
op                297 3rdparty/libtiff/tif_pixarlog.c horizontalAccumulate11(uint16 *wp, int n, int stride, uint16 *op)
op                304 3rdparty/libtiff/tif_pixarlog.c         op[0] = cr = wp[0];  op[1] = cg = wp[1];  op[2] = cb = wp[2];
op                308 3rdparty/libtiff/tif_pixarlog.c         op += 3;
op                310 3rdparty/libtiff/tif_pixarlog.c         op[0] = (cr += wp[0]) & mask;
op                311 3rdparty/libtiff/tif_pixarlog.c         op[1] = (cg += wp[1]) & mask;
op                312 3rdparty/libtiff/tif_pixarlog.c         op[2] = (cb += wp[2]) & mask;
op                315 3rdparty/libtiff/tif_pixarlog.c         op[0] = cr = wp[0];  op[1] = cg = wp[1];
op                316 3rdparty/libtiff/tif_pixarlog.c         op[2] = cb = wp[2];  op[3] = ca = wp[3];
op                320 3rdparty/libtiff/tif_pixarlog.c         op += 4;
op                322 3rdparty/libtiff/tif_pixarlog.c         op[0] = (cr += wp[0]) & mask;
op                323 3rdparty/libtiff/tif_pixarlog.c         op[1] = (cg += wp[1]) & mask;
op                324 3rdparty/libtiff/tif_pixarlog.c         op[2] = (cb += wp[2]) & mask;
op                325 3rdparty/libtiff/tif_pixarlog.c         op[3] = (ca += wp[3]) & mask;
op                328 3rdparty/libtiff/tif_pixarlog.c         REPEAT(stride, *op = *wp&mask; wp++; op++)
op                332 3rdparty/libtiff/tif_pixarlog.c             wp[stride] += *wp; *op = *wp&mask; wp++; op++)
op                340 3rdparty/libtiff/tif_pixarlog.c horizontalAccumulate8(uint16 *wp, int n, int stride, unsigned char *op,
op                348 3rdparty/libtiff/tif_pixarlog.c         op[0] = ToLinear8[cr = (wp[0] & mask)];
op                349 3rdparty/libtiff/tif_pixarlog.c         op[1] = ToLinear8[cg = (wp[1] & mask)];
op                350 3rdparty/libtiff/tif_pixarlog.c         op[2] = ToLinear8[cb = (wp[2] & mask)];
op                355 3rdparty/libtiff/tif_pixarlog.c         op += 3;
op                356 3rdparty/libtiff/tif_pixarlog.c         op[0] = ToLinear8[(cr += wp[0]) & mask];
op                357 3rdparty/libtiff/tif_pixarlog.c         op[1] = ToLinear8[(cg += wp[1]) & mask];
op                358 3rdparty/libtiff/tif_pixarlog.c         op[2] = ToLinear8[(cb += wp[2]) & mask];
op                361 3rdparty/libtiff/tif_pixarlog.c         op[0] = ToLinear8[cr = (wp[0] & mask)];
op                362 3rdparty/libtiff/tif_pixarlog.c         op[1] = ToLinear8[cg = (wp[1] & mask)];
op                363 3rdparty/libtiff/tif_pixarlog.c         op[2] = ToLinear8[cb = (wp[2] & mask)];
op                364 3rdparty/libtiff/tif_pixarlog.c         op[3] = ToLinear8[ca = (wp[3] & mask)];
op                369 3rdparty/libtiff/tif_pixarlog.c         op += 4;
op                370 3rdparty/libtiff/tif_pixarlog.c         op[0] = ToLinear8[(cr += wp[0]) & mask];
op                371 3rdparty/libtiff/tif_pixarlog.c         op[1] = ToLinear8[(cg += wp[1]) & mask];
op                372 3rdparty/libtiff/tif_pixarlog.c         op[2] = ToLinear8[(cb += wp[2]) & mask];
op                373 3rdparty/libtiff/tif_pixarlog.c         op[3] = ToLinear8[(ca += wp[3]) & mask];
op                376 3rdparty/libtiff/tif_pixarlog.c         REPEAT(stride, *op = ToLinear8[*wp&mask]; wp++; op++)
op                380 3rdparty/libtiff/tif_pixarlog.c             wp[stride] += *wp; *op = ToLinear8[*wp&mask]; wp++; op++)
op                389 3rdparty/libtiff/tif_pixarlog.c horizontalAccumulate8abgr(uint16 *wp, int n, int stride, unsigned char *op,
op                398 3rdparty/libtiff/tif_pixarlog.c         op[0] = 0;
op                402 3rdparty/libtiff/tif_pixarlog.c         op[1] = t1;
op                403 3rdparty/libtiff/tif_pixarlog.c         op[2] = t2;
op                404 3rdparty/libtiff/tif_pixarlog.c         op[3] = t3;
op                409 3rdparty/libtiff/tif_pixarlog.c         op += 4;
op                410 3rdparty/libtiff/tif_pixarlog.c         op[0] = 0;
op                414 3rdparty/libtiff/tif_pixarlog.c         op[1] = t1;
op                415 3rdparty/libtiff/tif_pixarlog.c         op[2] = t2;
op                416 3rdparty/libtiff/tif_pixarlog.c         op[3] = t3;
op                423 3rdparty/libtiff/tif_pixarlog.c         op[0] = t0;
op                424 3rdparty/libtiff/tif_pixarlog.c         op[1] = t1;
op                425 3rdparty/libtiff/tif_pixarlog.c         op[2] = t2;
op                426 3rdparty/libtiff/tif_pixarlog.c         op[3] = t3;
op                431 3rdparty/libtiff/tif_pixarlog.c         op += 4;
op                436 3rdparty/libtiff/tif_pixarlog.c         op[0] = t0;
op                437 3rdparty/libtiff/tif_pixarlog.c         op[1] = t1;
op                438 3rdparty/libtiff/tif_pixarlog.c         op[2] = t2;
op                439 3rdparty/libtiff/tif_pixarlog.c         op[3] = t3;
op                442 3rdparty/libtiff/tif_pixarlog.c         REPEAT(stride, *op = ToLinear8[*wp&mask]; wp++; op++)
op                446 3rdparty/libtiff/tif_pixarlog.c             wp[stride] += *wp; *op = ToLinear8[*wp&mask]; wp++; op++)
op                597 3rdparty/libtiff/tif_pixarlog.c static int PixarLogDecode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s);
op                723 3rdparty/libtiff/tif_pixarlog.c PixarLogDecode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s)
op                817 3rdparty/libtiff/tif_pixarlog.c                     (float *)op, sp->ToLinearF);
op                818 3rdparty/libtiff/tif_pixarlog.c             op += llen * sizeof(float);
op                822 3rdparty/libtiff/tif_pixarlog.c                     (uint16 *)op, sp->ToLinear16);
op                823 3rdparty/libtiff/tif_pixarlog.c             op += llen * sizeof(uint16);
op                827 3rdparty/libtiff/tif_pixarlog.c                     (int16 *)op, sp->ToLinearF);
op                828 3rdparty/libtiff/tif_pixarlog.c             op += llen * sizeof(int16);
op                832 3rdparty/libtiff/tif_pixarlog.c                     (uint16 *)op);
op                833 3rdparty/libtiff/tif_pixarlog.c             op += llen * sizeof(uint16);
op                837 3rdparty/libtiff/tif_pixarlog.c                     (unsigned char *)op, sp->ToLinear8);
op                838 3rdparty/libtiff/tif_pixarlog.c             op += llen * sizeof(unsigned char);
op                842 3rdparty/libtiff/tif_pixarlog.c                     (unsigned char *)op, sp->ToLinear8);
op                843 3rdparty/libtiff/tif_pixarlog.c             op += llen * sizeof(unsigned char);
op                232 3rdparty/libtiff/tif_predict.c #define REPEAT4(n, op)		\
op                234 3rdparty/libtiff/tif_predict.c     default: { tmsize_t i; for (i = n-4; i > 0; i--) { op; } } \
op                235 3rdparty/libtiff/tif_predict.c     case 4:  op;		\
op                236 3rdparty/libtiff/tif_predict.c     case 3:  op;		\
op                237 3rdparty/libtiff/tif_predict.c     case 2:  op;		\
op                238 3rdparty/libtiff/tif_predict.c     case 1:  op;		\
op                 59 3rdparty/libtiff/tif_thunder.c #define	SETPIXEL(op, v) {                     \
op                 64 3rdparty/libtiff/tif_thunder.c         *op++ |= lastpixel;               \
op                 66 3rdparty/libtiff/tif_thunder.c         op[0] = (uint8) (lastpixel << 4); \
op                 88 3rdparty/libtiff/tif_thunder.c ThunderDecode(TIFF* tif, uint8* op, tmsize_t maxpixels)
op                111 3rdparty/libtiff/tif_thunder.c                 op[0] |= lastpixel;
op                112 3rdparty/libtiff/tif_thunder.c                 lastpixel = *op++; npixels++; n--;
op                118 3rdparty/libtiff/tif_thunder.c                     *op++ = (uint8) lastpixel;
op                121 3rdparty/libtiff/tif_thunder.c                 *--op &= 0xf0;
op                126 3rdparty/libtiff/tif_thunder.c                 SETPIXEL(op, lastpixel + twobitdeltas[delta]);
op                128 3rdparty/libtiff/tif_thunder.c                 SETPIXEL(op, lastpixel + twobitdeltas[delta]);
op                130 3rdparty/libtiff/tif_thunder.c                 SETPIXEL(op, lastpixel + twobitdeltas[delta]);
op                134 3rdparty/libtiff/tif_thunder.c                 SETPIXEL(op, lastpixel + threebitdeltas[delta]);
op                136 3rdparty/libtiff/tif_thunder.c                 SETPIXEL(op, lastpixel + threebitdeltas[delta]);
op                139 3rdparty/libtiff/tif_thunder.c             SETPIXEL(op, n);
op                 85 3rdparty/libtiff/tif_zip.c static int ZIPDecode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s);
op                147 3rdparty/libtiff/tif_zip.c ZIPDecode(TIFF* tif, uint8* op, tmsize_t occ, uint16 s)
op                159 3rdparty/libtiff/tif_zip.c     sp->stream.next_out = op;
op                233 3rdparty/openexr/IlmImf/ImfIO.h     writeChars (char *&op, const char c[/*n*/], int n)
op                236 3rdparty/openexr/IlmImf/ImfIO.h         *op++ = *c++;
op                498 3rdparty/zlib/infback.c             if (here.op && (here.op & 0xf0) == 0) {
op                502 3rdparty/zlib/infback.c                             (BITS(last.bits + last.op) >> last.bits)];
op                512 3rdparty/zlib/infback.c             if (here.op == 0) {
op                524 3rdparty/zlib/infback.c             if (here.op & 32) {
op                531 3rdparty/zlib/infback.c             if (here.op & 64) {
op                538 3rdparty/zlib/infback.c             state->extra = (unsigned)(here.op) & 15;
op                552 3rdparty/zlib/infback.c             if ((here.op & 0xf0) == 0) {
op                556 3rdparty/zlib/infback.c                             (BITS(last.bits + last.op) >> last.bits)];
op                563 3rdparty/zlib/infback.c             if (here.op & 64) {
op                571 3rdparty/zlib/infback.c             state->extra = (unsigned)(here.op) & 15;
op                 91 3rdparty/zlib/inffast.c     unsigned op;                /* code bits, operation, extra bits, or */
op                129 3rdparty/zlib/inffast.c         op = (unsigned)(here.bits);
op                130 3rdparty/zlib/inffast.c         hold >>= op;
op                131 3rdparty/zlib/inffast.c         bits -= op;
op                132 3rdparty/zlib/inffast.c         op = (unsigned)(here.op);
op                133 3rdparty/zlib/inffast.c         if (op == 0) {                          /* literal */
op                139 3rdparty/zlib/inffast.c         else if (op & 16) {                     /* length base */
op                141 3rdparty/zlib/inffast.c             op &= 15;                           /* number of extra bits */
op                142 3rdparty/zlib/inffast.c             if (op) {
op                143 3rdparty/zlib/inffast.c                 if (bits < op) {
op                147 3rdparty/zlib/inffast.c                 len += (unsigned)hold & ((1U << op) - 1);
op                148 3rdparty/zlib/inffast.c                 hold >>= op;
op                149 3rdparty/zlib/inffast.c                 bits -= op;
op                160 3rdparty/zlib/inffast.c             op = (unsigned)(here.bits);
op                161 3rdparty/zlib/inffast.c             hold >>= op;
op                162 3rdparty/zlib/inffast.c             bits -= op;
op                163 3rdparty/zlib/inffast.c             op = (unsigned)(here.op);
op                164 3rdparty/zlib/inffast.c             if (op & 16) {                      /* distance base */
op                166 3rdparty/zlib/inffast.c                 op &= 15;                       /* number of extra bits */
op                167 3rdparty/zlib/inffast.c                 if (bits < op) {
op                170 3rdparty/zlib/inffast.c                     if (bits < op) {
op                175 3rdparty/zlib/inffast.c                 dist += (unsigned)hold & ((1U << op) - 1);
op                183 3rdparty/zlib/inffast.c                 hold >>= op;
op                184 3rdparty/zlib/inffast.c                 bits -= op;
op                186 3rdparty/zlib/inffast.c                 op = (unsigned)(out - beg);     /* max distance in output */
op                187 3rdparty/zlib/inffast.c                 if (dist > op) {                /* see if copy from window */
op                188 3rdparty/zlib/inffast.c                     op = dist - op;             /* distance back in window */
op                189 3rdparty/zlib/inffast.c                     if (op > whave) {
op                197 3rdparty/zlib/inffast.c                         if (len <= op - whave) {
op                203 3rdparty/zlib/inffast.c                         len -= op - whave;
op                206 3rdparty/zlib/inffast.c                         } while (--op > whave);
op                207 3rdparty/zlib/inffast.c                         if (op == 0) {
op                218 3rdparty/zlib/inffast.c                         from += wsize - op;
op                219 3rdparty/zlib/inffast.c                         if (op < len) {         /* some from window */
op                220 3rdparty/zlib/inffast.c                             len -= op;
op                223 3rdparty/zlib/inffast.c                             } while (--op);
op                227 3rdparty/zlib/inffast.c                     else if (wnext < op) {      /* wrap around window */
op                228 3rdparty/zlib/inffast.c                         from += wsize + wnext - op;
op                229 3rdparty/zlib/inffast.c                         op -= wnext;
op                230 3rdparty/zlib/inffast.c                         if (op < len) {         /* some from end of window */
op                231 3rdparty/zlib/inffast.c                             len -= op;
op                234 3rdparty/zlib/inffast.c                             } while (--op);
op                237 3rdparty/zlib/inffast.c                                 op = wnext;
op                238 3rdparty/zlib/inffast.c                                 len -= op;
op                241 3rdparty/zlib/inffast.c                                 } while (--op);
op                247 3rdparty/zlib/inffast.c                         from += wnext - op;
op                248 3rdparty/zlib/inffast.c                         if (op < len) {         /* some from window */
op                249 3rdparty/zlib/inffast.c                             len -= op;
op                252 3rdparty/zlib/inffast.c                             } while (--op);
op                283 3rdparty/zlib/inffast.c             else if ((op & 64) == 0) {          /* 2nd level distance code */
op                284 3rdparty/zlib/inffast.c                 here = dcode[here.val + (hold & ((1U << op) - 1))];
op                293 3rdparty/zlib/inffast.c         else if ((op & 64) == 0) {              /* 2nd level length code */
op                294 3rdparty/zlib/inffast.c             here = lcode[here.val + (hold & ((1U << op) - 1))];
op                297 3rdparty/zlib/inffast.c         else if (op & 32) {                     /* end-of-block */
op                345 3rdparty/zlib/inflate.c         printf("{%u,%u,%d}", (low & 127) == 99 ? 64 : state.lencode[low].op,
op                356 3rdparty/zlib/inflate.c         printf("{%u,%u,%d}", state.distcode[low].op, state.distcode[low].bits,
op               1036 3rdparty/zlib/inflate.c             if (here.op && (here.op & 0xf0) == 0) {
op               1040 3rdparty/zlib/inflate.c                             (BITS(last.bits + last.op) >> last.bits)];
op               1050 3rdparty/zlib/inflate.c             if ((int)(here.op) == 0) {
op               1057 3rdparty/zlib/inflate.c             if (here.op & 32) {
op               1063 3rdparty/zlib/inflate.c             if (here.op & 64) {
op               1068 3rdparty/zlib/inflate.c             state->extra = (unsigned)(here.op) & 15;
op               1086 3rdparty/zlib/inflate.c             if ((here.op & 0xf0) == 0) {
op               1090 3rdparty/zlib/inflate.c                             (BITS(last.bits + last.op) >> last.bits)];
op               1099 3rdparty/zlib/inflate.c             if (here.op & 64) {
op               1105 3rdparty/zlib/inflate.c             state->extra = (unsigned)(here.op) & 15;
op                118 3rdparty/zlib/inftrees.c         here.op = (unsigned char)64;    /* invalid code marker */
op                220 3rdparty/zlib/inftrees.c             here.op = (unsigned char)0;
op                224 3rdparty/zlib/inftrees.c             here.op = (unsigned char)(extra[work[sym]]);
op                228 3rdparty/zlib/inftrees.c             here.op = (unsigned char)(32 + 64);         /* end of block */
op                286 3rdparty/zlib/inftrees.c             (*table)[low].op = (unsigned char)curr;
op                296 3rdparty/zlib/inftrees.c         here.op = (unsigned char)64;            /* invalid code marker */
op                 25 3rdparty/zlib/inftrees.h     unsigned char op;           /* operation, extra bits, table bits */
op                748 modules/calib3d/test/test_cameracalibration.cpp     CvPoint3D64f* op = _objectPoints;
op                759 modules/calib3d/test/test_cameracalibration.cpp         for( int j = 0; j < num; ++oIt, ++iIt, j++, op++, ip++)
op                761 modules/calib3d/test/test_cameracalibration.cpp             oIt->x = (float)op->x, oIt->y = (float)op->y, oIt->z = (float)op->z;
op               1497 modules/core/include/opencv2/core/core_c.h                        int op CV_DEFAULT(CV_REDUCE_SUM) );
op                109 modules/core/include/opencv2/core/cuda/block.hpp         static __device__ __forceinline__ void transfrom(InIt beg, InIt end, OutIt out, UnOp op)
op                116 modules/core/include/opencv2/core/cuda/block.hpp                 *o = op(*t);
op                120 modules/core/include/opencv2/core/cuda/block.hpp         static __device__ __forceinline__ void transfrom(InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, BinOp op)
op                128 modules/core/include/opencv2/core/cuda/block.hpp                 *o = op(*t1, *t2);
op                132 modules/core/include/opencv2/core/cuda/block.hpp         static __device__ __forceinline__ void reduce(volatile T* buffer, BinOp op)
op                137 modules/core/include/opencv2/core/cuda/block.hpp             if (CTA_SIZE >= 1024) { if (tid < 512) buffer[tid] = val = op(val, buffer[tid + 512]); __syncthreads(); }
op                138 modules/core/include/opencv2/core/cuda/block.hpp             if (CTA_SIZE >=  512) { if (tid < 256) buffer[tid] = val = op(val, buffer[tid + 256]); __syncthreads(); }
op                139 modules/core/include/opencv2/core/cuda/block.hpp             if (CTA_SIZE >=  256) { if (tid < 128) buffer[tid] = val = op(val, buffer[tid + 128]); __syncthreads(); }
op                140 modules/core/include/opencv2/core/cuda/block.hpp             if (CTA_SIZE >=  128) { if (tid <  64) buffer[tid] = val = op(val, buffer[tid +  64]); __syncthreads(); }
op                144 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=   64) { buffer[tid] = val = op(val, buffer[tid +  32]); }
op                145 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=   32) { buffer[tid] = val = op(val, buffer[tid +  16]); }
op                146 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=   16) { buffer[tid] = val = op(val, buffer[tid +   8]); }
op                147 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=    8) { buffer[tid] = val = op(val, buffer[tid +   4]); }
op                148 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=    4) { buffer[tid] = val = op(val, buffer[tid +   2]); }
op                149 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=    2) { buffer[tid] = val = op(val, buffer[tid +   1]); }
op                154 modules/core/include/opencv2/core/cuda/block.hpp         static __device__ __forceinline__ T reduce(volatile T* buffer, T init, BinOp op)
op                160 modules/core/include/opencv2/core/cuda/block.hpp             if (CTA_SIZE >= 1024) { if (tid < 512) buffer[tid] = val = op(val, buffer[tid + 512]); __syncthreads(); }
op                161 modules/core/include/opencv2/core/cuda/block.hpp             if (CTA_SIZE >=  512) { if (tid < 256) buffer[tid] = val = op(val, buffer[tid + 256]); __syncthreads(); }
op                162 modules/core/include/opencv2/core/cuda/block.hpp             if (CTA_SIZE >=  256) { if (tid < 128) buffer[tid] = val = op(val, buffer[tid + 128]); __syncthreads(); }
op                163 modules/core/include/opencv2/core/cuda/block.hpp             if (CTA_SIZE >=  128) { if (tid <  64) buffer[tid] = val = op(val, buffer[tid +  64]); __syncthreads(); }
op                167 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=   64) { buffer[tid] = val = op(val, buffer[tid +  32]); }
op                168 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=   32) { buffer[tid] = val = op(val, buffer[tid +  16]); }
op                169 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=   16) { buffer[tid] = val = op(val, buffer[tid +   8]); }
op                170 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=    8) { buffer[tid] = val = op(val, buffer[tid +   4]); }
op                171 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=    4) { buffer[tid] = val = op(val, buffer[tid +   2]); }
op                172 modules/core/include/opencv2/core/cuda/block.hpp                 if (CTA_SIZE >=    2) { buffer[tid] = val = op(val, buffer[tid +   1]); }
op                179 modules/core/include/opencv2/core/cuda/block.hpp         static __device__ __forceinline__ void reduce_n(T* data, unsigned int n, BinOp op)
op                187 modules/core/include/opencv2/core/cuda/block.hpp                     data[ftid] = op(data[ftid], data[i]);
op                199 modules/core/include/opencv2/core/cuda/block.hpp                     data[ftid] = op(data[ftid], data[n - ftid - 1]);
op                 89 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             static __device__ void merge(const PointerTuple& smem, const ValTuple& val, unsigned int tid, unsigned int delta, const OpTuple& op)
op                 92 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 thrust::get<I>(smem)[tid] = thrust::get<I>(val) = thrust::get<I>(op)(thrust::get<I>(val), reg);
op                 94 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 For<I + 1, N>::merge(smem, val, tid, delta, op);
op                 97 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             static __device__ void mergeShfl(const ValTuple& val, unsigned int delta, unsigned int width, const OpTuple& op)
op                100 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 thrust::get<I>(val) = thrust::get<I>(op)(thrust::get<I>(val), reg);
op                102 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 For<I + 1, N>::mergeShfl(val, delta, width, op);
op                155 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         __device__ __forceinline__ void merge(volatile T* smem, T& val, unsigned int tid, unsigned int delta, const Op& op)
op                158 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             smem[tid] = val = op(val, reg);
op                161 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         __device__ __forceinline__ void mergeShfl(T& val, unsigned int delta, unsigned int width, const Op& op)
op                164 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             val = op(val, reg);
op                173 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                                               const thrust::tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                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);
op                182 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                                                   const thrust::tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                184 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             For<0, thrust::tuple_size<thrust::tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9> >::value>::mergeShfl(val, delta, width, op);
op                190 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             static __device__ void reduce(Pointer smem, Reference val, unsigned int tid, Op op)
op                199 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                         merge(smem, val, tid, 1024, op);
op                206 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                         merge(smem, val, tid, 512, op);
op                213 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                         merge(smem, val, tid, 256, op);
op                220 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                         merge(smem, val, tid, 128, op);
op                227 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                         merge(smem, val, tid, 64, op);
op                234 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                         merge(smem, val, tid, 32, op);
op                239 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     merge(smem, val, tid, 16, op);
op                240 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     merge(smem, val, tid, 8, op);
op                241 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     merge(smem, val, tid, 4, op);
op                242 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     merge(smem, val, tid, 2, op);
op                243 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     merge(smem, val, tid, 1, op);
op                251 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             static __device__ void loopShfl(Reference val, Op op, unsigned int N)
op                253 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 mergeShfl(val, I, N, op);
op                254 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 Unroll<I / 2, Pointer, Reference, Op>::loopShfl(val, op, N);
op                256 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             static __device__ void loop(Pointer smem, Reference val, unsigned int tid, Op op)
op                258 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 merge(smem, val, tid, I, op);
op                259 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 Unroll<I / 2, Pointer, Reference, Op>::loop(smem, val, tid, op);
op                276 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             static __device__ void reduce(Pointer smem, Reference val, unsigned int tid, Op op)
op                282 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 Unroll<N / 2, Pointer, Reference, Op>::loopShfl(val, op, N);
op                287 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     Unroll<N / 2, Pointer, Reference, Op>::loop(smem, val, tid, op);
op                297 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             static __device__ void reduce(Pointer smem, Reference val, unsigned int tid, Op op)
op                302 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                 Unroll<16, Pointer, Reference, Op>::loopShfl(val, op, warpSize);
op                310 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     Unroll<16, Pointer, Reference, Op>::loop(smem, val, tid, op);
op                325 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     Unroll<M / 2, Pointer, Reference, Op>::loopShfl(val, op, M);
op                327 modules/core/include/opencv2/core/cuda/detail/reduce.hpp                     Unroll<M / 2, Pointer, Reference, Op>::loop(smem, val, tid, op);
op                 77 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, UnOp& op, int x_shifted, int y)
op                 80 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.x = op(src.x);
op                 84 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, BinOp& op, int x_shifted, int y)
op                 87 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.x = op(src1.x, src2.x);
op                 93 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, UnOp& op, int x_shifted, int y)
op                 96 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.x = op(src.x);
op                 98 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.y = op(src.y);
op                102 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, BinOp& op, int x_shifted, int y)
op                105 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.x = op(src1.x, src2.x);
op                107 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.y = op(src1.y, src2.y);
op                113 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y)
op                116 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.x = op(src.x);
op                118 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.y = op(src.y);
op                120 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.z = op(src.z);
op                124 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y)
op                127 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.x = op(src1.x, src2.x);
op                129 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.y = op(src1.y, src2.y);
op                131 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.z = op(src1.z, src2.z);
op                137 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y)
op                140 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.x = op(src.x);
op                142 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.y = op(src.y);
op                144 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.z = op(src.z);
op                146 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.w = op(src.w);
op                150 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y)
op                153 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.x = op(src1.x, src2.x);
op                155 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.y = op(src1.y, src2.y);
op                157 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.z = op(src1.z, src2.z);
op                159 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.w = op(src1.w, src2.w);
op                165 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y)
op                168 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a0 = op(src.a0);
op                170 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a1 = op(src.a1);
op                172 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a2 = op(src.a2);
op                174 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a3 = op(src.a3);
op                176 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a4 = op(src.a4);
op                178 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a5 = op(src.a5);
op                180 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a6 = op(src.a6);
op                182 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a7 = op(src.a7);
op                186 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y)
op                189 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a0 = op(src1.a0, src2.a0);
op                191 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a1 = op(src1.a1, src2.a1);
op                193 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a2 = op(src1.a2, src2.a2);
op                195 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a3 = op(src1.a3, src2.a3);
op                197 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a4 = op(src1.a4, src2.a4);
op                199 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a5 = op(src1.a5, src2.a5);
op                201 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a6 = op(src1.a6, src2.a6);
op                203 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     dst.a7 = op(src1.a7, src2.a7);
op                208 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         static __global__ void transformSmart(const PtrStepSz<T> src_, PtrStep<D> dst_, const Mask mask, const UnOp op)
op                228 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     OpUnroller<ft::smart_shift>::unroll(src_n_el, dst_n_el, mask, op, x_shifted, y);
op                237 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                             dst[real_x] = op(src[real_x]);
op                244 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp         __global__ static void transformSimple(const PtrStepSz<T> src, PtrStep<D> dst, const Mask mask, const UnOp op)
op                251 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 dst.ptr(y)[x] = op(src.ptr(y)[x]);
op                257 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             const Mask mask, const BinOp op)
op                280 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     OpUnroller<ft::smart_shift>::unroll(src1_n_el, src2_n_el, dst_n_el, mask, op, x_shifted, y);
op                289 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                             dst[real_x] = op(src1[real_x], src2[real_x]);
op                297 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             const Mask mask, const BinOp op)
op                306 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 dst.ptr(y)[x] = op(src1_data, src2_data);
op                314 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static void call(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, Mask mask, cudaStream_t stream)
op                321 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 transformSimple<T, D><<<grid, threads, 0, stream>>>(src, dst, mask, op);
op                329 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static void call(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, Mask mask, cudaStream_t stream)
op                336 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 transformSimple<T1, T2, D><<<grid, threads, 0, stream>>>(src1, src2, dst, mask, op);
op                346 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static void call(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, Mask mask, cudaStream_t stream)
op                355 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     TransformDispatcher<false>::call(src, dst, op, mask, stream);
op                362 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 transformSmart<T, D><<<grid, threads, 0, stream>>>(src, dst, mask, op);
op                370 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp             static void call(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, Mask mask, cudaStream_t stream)
op                380 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                     TransformDispatcher<false>::call(src1, src2, dst, op, mask, stream);
op                387 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp                 transformSmart<T1, T2, D><<<grid, threads, 0, stream>>>(src1, src2, dst, mask, op);
op                307 modules/core/include/opencv2/core/cuda/functional.hpp #define OPENCV_CUDA_IMPLEMENT_MINMAX(name, type, op) \
op                310 modules/core/include/opencv2/core/cuda/functional.hpp         __device__ __forceinline__ type operator()(type lhs, type rhs) const {return op(lhs, rhs);} \
op                676 modules/core/include/opencv2/core/cuda/functional.hpp         __host__ __device__ __forceinline__ binder1st(const Op& op_, const typename Op::first_argument_type& arg1_) : op(op_), arg1(arg1_) {}
op                680 modules/core/include/opencv2/core/cuda/functional.hpp             return op(arg1, a);
op                684 modules/core/include/opencv2/core/cuda/functional.hpp         __host__ __device__ __forceinline__ binder1st(const binder1st& other) : op(other.op), arg1(other.arg1) {}
op                686 modules/core/include/opencv2/core/cuda/functional.hpp         Op op;
op                690 modules/core/include/opencv2/core/cuda/functional.hpp     template <typename Op, typename T> __host__ __device__ __forceinline__ binder1st<Op> bind1st(const Op& op, const T& x)
op                692 modules/core/include/opencv2/core/cuda/functional.hpp         return binder1st<Op>(op, typename Op::first_argument_type(x));
op                697 modules/core/include/opencv2/core/cuda/functional.hpp         __host__ __device__ __forceinline__ binder2nd(const Op& op_, const typename Op::second_argument_type& arg2_) : op(op_), arg2(arg2_) {}
op                701 modules/core/include/opencv2/core/cuda/functional.hpp             return op(a, arg2);
op                705 modules/core/include/opencv2/core/cuda/functional.hpp         __host__ __device__ __forceinline__ binder2nd(const binder2nd& other) : op(other.op), arg2(other.arg2) {}
op                707 modules/core/include/opencv2/core/cuda/functional.hpp         Op op;
op                711 modules/core/include/opencv2/core/cuda/functional.hpp     template <typename Op, typename T> __host__ __device__ __forceinline__ binder2nd<Op> bind2nd(const Op& op, const T& x)
op                713 modules/core/include/opencv2/core/cuda/functional.hpp         return binder2nd<Op>(op, typename Op::second_argument_type(x));
op                 59 modules/core/include/opencv2/core/cuda/reduce.hpp     __device__ __forceinline__ void reduce(volatile T* smem, T& val, unsigned int tid, const Op& op)
op                 61 modules/core/include/opencv2/core/cuda/reduce.hpp         reduce_detail::Dispatcher<N>::reductor::template reduce<volatile T*, T&, const Op&>(smem, val, tid, op);
op                 70 modules/core/include/opencv2/core/cuda/reduce.hpp                                            const thrust::tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                 75 modules/core/include/opencv2/core/cuda/reduce.hpp                 const thrust::tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>&>(smem, val, tid, op);
op                 69 modules/core/include/opencv2/core/cuda/scan.hpp             F op;
op                 71 modules/core/include/opencv2/core/cuda/scan.hpp             if ( lane >=  1) ptr [idx ] = op(ptr [idx -  1], ptr [idx]);
op                 72 modules/core/include/opencv2/core/cuda/scan.hpp             if ( lane >=  2) ptr [idx ] = op(ptr [idx -  2], ptr [idx]);
op                 73 modules/core/include/opencv2/core/cuda/scan.hpp             if ( lane >=  4) ptr [idx ] = op(ptr [idx -  4], ptr [idx]);
op                 74 modules/core/include/opencv2/core/cuda/scan.hpp             if ( lane >=  8) ptr [idx ] = op(ptr [idx -  8], ptr [idx]);
op                 75 modules/core/include/opencv2/core/cuda/scan.hpp             if ( lane >= 16) ptr [idx ] = op(ptr [idx - 16], ptr [idx]);
op                103 modules/core/include/opencv2/core/cuda/scan.hpp             F op;
op                105 modules/core/include/opencv2/core/cuda/scan.hpp             ptr [idx ] = op(ptr [idx -  1], ptr [idx]);
op                106 modules/core/include/opencv2/core/cuda/scan.hpp             ptr [idx ] = op(ptr [idx -  2], ptr [idx]);
op                107 modules/core/include/opencv2/core/cuda/scan.hpp             ptr [idx ] = op(ptr [idx -  4], ptr [idx]);
op                108 modules/core/include/opencv2/core/cuda/scan.hpp             ptr [idx ] = op(ptr [idx -  8], ptr [idx]);
op                109 modules/core/include/opencv2/core/cuda/scan.hpp             ptr [idx ] = op(ptr [idx - 16], ptr [idx]);
op                 59 modules/core/include/opencv2/core/cuda/transform.hpp     static inline void transform(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, const Mask& mask, cudaStream_t stream)
op                 62 modules/core/include/opencv2/core/cuda/transform.hpp         transform_detail::TransformDispatcher<VecTraits<T>::cn == 1 && VecTraits<D>::cn == 1 && ft::smart_shift != 1>::call(src, dst, op, mask, stream);
op                 66 modules/core/include/opencv2/core/cuda/transform.hpp     static inline void transform(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, const Mask& mask, cudaStream_t stream)
op                 69 modules/core/include/opencv2/core/cuda/transform.hpp         transform_detail::TransformDispatcher<VecTraits<T1>::cn == 1 && VecTraits<T2>::cn == 1 && VecTraits<D>::cn == 1 && ft::smart_shift != 1>::call(src1, src2, dst, op, mask, stream);
op                140 modules/core/include/opencv2/core/cuda/vec_math.hpp #define CV_CUDEV_IMPLEMENT_VEC_UNARY_OP(op, input_type, output_type) \
op                141 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 1 operator op(const input_type ## 1 & a) \
op                143 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 1>::make(op (a.x)); \
op                145 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 2 operator op(const input_type ## 2 & a) \
op                147 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 2>::make(op (a.x), op (a.y)); \
op                149 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 3 operator op(const input_type ## 3 & a) \
op                151 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 3>::make(op (a.x), op (a.y), op (a.z)); \
op                153 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 4 operator op(const input_type ## 4 & a) \
op                155 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 4>::make(op (a.x), op (a.y), op (a.z), op (a.w)); \
op                386 modules/core/include/opencv2/core/cuda/vec_math.hpp #define CV_CUDEV_IMPLEMENT_VEC_BINARY_OP(op, input_type, output_type) \
op                387 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 1 operator op(const input_type ## 1 & a, const input_type ## 1 & b) \
op                389 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 1>::make(a.x op b.x); \
op                391 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 2 operator op(const input_type ## 2 & a, const input_type ## 2 & b) \
op                393 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 2>::make(a.x op b.x, a.y op b.y); \
op                395 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 3 operator op(const input_type ## 3 & a, const input_type ## 3 & b) \
op                397 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 3>::make(a.x op b.x, a.y op b.y, a.z op b.z); \
op                399 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 4 operator op(const input_type ## 4 & a, const input_type ## 4 & b) \
op                401 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 4>::make(a.x op b.x, a.y op b.y, a.z op b.z, a.w op b.w); \
op                537 modules/core/include/opencv2/core/cuda/vec_math.hpp #define CV_CUDEV_IMPLEMENT_SCALAR_BINARY_OP(op, input_type, scalar_type, output_type) \
op                538 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 1 operator op(const input_type ## 1 & a, scalar_type s) \
op                540 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 1>::make(a.x op s); \
op                542 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 1 operator op(scalar_type s, const input_type ## 1 & b) \
op                544 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 1>::make(s op b.x); \
op                546 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 2 operator op(const input_type ## 2 & a, scalar_type s) \
op                548 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 2>::make(a.x op s, a.y op s); \
op                550 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 2 operator op(scalar_type s, const input_type ## 2 & b) \
op                552 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 2>::make(s op b.x, s op b.y); \
op                554 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 3 operator op(const input_type ## 3 & a, scalar_type s) \
op                556 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 3>::make(a.x op s, a.y op s, a.z op s); \
op                558 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 3 operator op(scalar_type s, const input_type ## 3 & b) \
op                560 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 3>::make(s op b.x, s op b.y, s op b.z); \
op                562 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 4 operator op(const input_type ## 4 & a, scalar_type s) \
op                564 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 4>::make(a.x op s, a.y op s, a.z op s, a.w op s); \
op                566 modules/core/include/opencv2/core/cuda/vec_math.hpp     __device__ __forceinline__ output_type ## 4 operator op(scalar_type s, const input_type ## 4 & b) \
op                568 modules/core/include/opencv2/core/cuda/vec_math.hpp         return VecTraits<output_type ## 4>::make(s op b.x, s op b.y, s op b.z, s op b.w); \
op                 87 modules/core/include/opencv2/core/cuda/warp.hpp         static __device__ __forceinline__ OutIt transform(InIt beg, InIt end, OutIt out, UnOp op)
op                 90 modules/core/include/opencv2/core/cuda/warp.hpp                 *out = op(*t);
op                 95 modules/core/include/opencv2/core/cuda/warp.hpp         static __device__ __forceinline__ OutIt transform(InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, BinOp op)
op                102 modules/core/include/opencv2/core/cuda/warp.hpp                 *out = op(*t1, *t2);
op                107 modules/core/include/opencv2/core/cuda/warp.hpp         static __device__ __forceinline__ T reduce(volatile T *ptr, BinOp op)
op                115 modules/core/include/opencv2/core/cuda/warp.hpp                 ptr[lane] = partial = op(partial, ptr[lane + 16]);
op                116 modules/core/include/opencv2/core/cuda/warp.hpp                 ptr[lane] = partial = op(partial, ptr[lane + 8]);
op                117 modules/core/include/opencv2/core/cuda/warp.hpp                 ptr[lane] = partial = op(partial, ptr[lane + 4]);
op                118 modules/core/include/opencv2/core/cuda/warp.hpp                 ptr[lane] = partial = op(partial, ptr[lane + 2]);
op                119 modules/core/include/opencv2/core/cuda/warp.hpp                 ptr[lane] = partial = op(partial, ptr[lane + 1]);
op               3277 modules/core/include/opencv2/core/mat.hpp     const MatOp* op;
op               2880 modules/core/include/opencv2/core/mat.inl.hpp     e.op->assign(e, *this);
op               2887 modules/core/include/opencv2/core/mat.inl.hpp     e.op->assign(e, *this, DataType<_Tp>::type);
op               2893 modules/core/include/opencv2/core/mat.inl.hpp     e.op->assign(e, *this, DataType<_Tp>::type);
op               2935 modules/core/include/opencv2/core/mat.inl.hpp     : op(0), flags(0), a(Mat()), b(Mat()), c(Mat()), alpha(0), beta(0), s()
op               2941 modules/core/include/opencv2/core/mat.inl.hpp     : op(_op), flags(_flags), a(_a), b(_b), c(_c), alpha(_alpha), beta(_beta), s(_s)
op               2948 modules/core/include/opencv2/core/mat.inl.hpp     op->assign(*this, m);
op               2956 modules/core/include/opencv2/core/mat.inl.hpp     op->assign(*this, m, DataType<_Tp>::type);
op               3007 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignAdd(b, a);
op               3014 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignAdd(b, (Mat&)a);
op               3021 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignAdd(b, a);
op               3028 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignAdd(b, (Mat&)a);
op               3035 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignSubtract(b, a);
op               3042 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignSubtract(b, (Mat&)a);
op               3049 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignSubtract(b, a);
op               3056 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignSubtract(b, (Mat&)a);
op               3063 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignMultiply(b, a);
op               3070 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignMultiply(b, (Mat&)a);
op               3077 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignMultiply(b, a);
op               3084 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignMultiply(b, (Mat&)a);
op               3091 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignDivide(b, a);
op               3098 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignDivide(b, (Mat&)a);
op               3105 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignDivide(b, a);
op               3112 modules/core/include/opencv2/core/mat.inl.hpp     b.op->augAssignDivide(b, (Mat&)a);
op                933 modules/core/include/opencv2/core/matx.hpp Vec<_Tp, cn>::Vec(const Matx<_Tp, cn, 1>& a, const Matx<_Tp, cn, 1>& b, Matx_AddOp op)
op                934 modules/core/include/opencv2/core/matx.hpp     : Matx<_Tp, cn, 1>(a, b, op) {}
op                937 modules/core/include/opencv2/core/matx.hpp Vec<_Tp, cn>::Vec(const Matx<_Tp, cn, 1>& a, const Matx<_Tp, cn, 1>& b, Matx_SubOp op)
op                938 modules/core/include/opencv2/core/matx.hpp     : Matx<_Tp, cn, 1>(a, b, op) {}
op                941 modules/core/include/opencv2/core/matx.hpp Vec<_Tp, cn>::Vec(const Matx<_Tp, cn, 1>& a, _T2 alpha, Matx_ScaleOp op)
op                942 modules/core/include/opencv2/core/matx.hpp     : Matx<_Tp, cn, 1>(a, alpha, op) {}
op                228 modules/core/include/opencv2/core/operations.hpp #define CV_MAT_AUG_OPERATOR1(op, cvop, A, B) \
op                229 modules/core/include/opencv2/core/operations.hpp     static inline A& operator op (A& a, const B& b) { cvop; return a; }
op                231 modules/core/include/opencv2/core/operations.hpp #define CV_MAT_AUG_OPERATOR(op, cvop, A, B)   \
op                232 modules/core/include/opencv2/core/operations.hpp     CV_MAT_AUG_OPERATOR1(op, cvop, A, B)      \
op                233 modules/core/include/opencv2/core/operations.hpp     CV_MAT_AUG_OPERATOR1(op, cvop, const A, B)
op                235 modules/core/include/opencv2/core/operations.hpp #define CV_MAT_AUG_OPERATOR_T(op, cvop, A, B)                   \
op                236 modules/core/include/opencv2/core/operations.hpp     template<typename _Tp> CV_MAT_AUG_OPERATOR1(op, cvop, A, B) \
op                237 modules/core/include/opencv2/core/operations.hpp     template<typename _Tp> CV_MAT_AUG_OPERATOR1(op, cvop, const A, B)
op                440 modules/core/include/opencv2/core/utility.hpp         const Functor op;
op                448 modules/core/include/opencv2/core/utility.hpp                 op(*pixel, const_cast<const int*>(idx));
op                471 modules/core/include/opencv2/core/utility.hpp                 op(*pixel++, static_cast<const int*>(idx));
op               1083 modules/core/perf/opencl/perf_arithm.cpp             dim = get<2>(params), op = get<3>(params);
op               1094 modules/core/perf/opencl/perf_arithm.cpp     OCL_TEST_CYCLE() cv::reduce(src, dst, dim, op, dtype);
op               1114 modules/core/perf/opencl/perf_arithm.cpp             dim = get<2>(params), op = get<3>(params);
op               1125 modules/core/perf/opencl/perf_arithm.cpp     OCL_TEST_CYCLE() cv::reduce(src, dst, dim, op, dtype);
op                 81 modules/core/src/arithm.cpp     Op op;
op                137 modules/core/src/arithm.cpp             T v0 = op(src1[x], src2[x]);
op                138 modules/core/src/arithm.cpp             T v1 = op(src1[x+1], src2[x+1]);
op                140 modules/core/src/arithm.cpp             v0 = op(src1[x+2], src2[x+2]);
op                141 modules/core/src/arithm.cpp             v1 = op(src1[x+3], src2[x+3]);
op                147 modules/core/src/arithm.cpp             dst[x] = op(src1[x], src2[x]);
op                158 modules/core/src/arithm.cpp     Op op;
op                231 modules/core/src/arithm.cpp             T v0 = op(src1[x], src2[x]);
op                232 modules/core/src/arithm.cpp             T v1 = op(src1[x+1], src2[x+1]);
op                234 modules/core/src/arithm.cpp             v0 = op(src1[x+2], src2[x+2]);
op                235 modules/core/src/arithm.cpp             v1 = op(src1[x+3], src2[x+3]);
op                241 modules/core/src/arithm.cpp             dst[x] = op(src1[x], src2[x]);
op                253 modules/core/src/arithm.cpp     Op op;
op                294 modules/core/src/arithm.cpp             T v0 = op(src1[x], src2[x]);
op                295 modules/core/src/arithm.cpp             T v1 = op(src1[x+1], src2[x+1]);
op                297 modules/core/src/arithm.cpp             v0 = op(src1[x+2], src2[x+2]);
op                298 modules/core/src/arithm.cpp             v1 = op(src1[x+3], src2[x+3]);
op                303 modules/core/src/arithm.cpp             dst[x] = op(src1[x], src2[x]);
op                683 modules/core/src/arithm.cpp #define IF_SIMD(op) op
op                685 modules/core/src/arithm.cpp #define IF_SIMD(op) NOP
op               4565 modules/core/src/arithm.cpp         IppCmpOp op = convert_cmp(*(int *)_cmpop);
op               4566 modules/core/src/arithm.cpp         if( op  >= 0 )
op               4569 modules/core/src/arithm.cpp             if (0 <= ippiCompare_8u_C1R(src1, (int)step1, src2, (int)step2, dst, (int)step, ippiSize(size), op))
op               4672 modules/core/src/arithm.cpp         IppCmpOp op = convert_cmp(*(int *)_cmpop);
op               4673 modules/core/src/arithm.cpp         if( op  >= 0 )
op               4676 modules/core/src/arithm.cpp             if (0 <= ippiCompare_16u_C1R(src1, (int)step1, src2, (int)step2, dst, (int)step, ippiSize(size), op))
op               4694 modules/core/src/arithm.cpp         IppCmpOp op = convert_cmp(*(int *)_cmpop);
op               4695 modules/core/src/arithm.cpp         if( op  > 0 )
op               4698 modules/core/src/arithm.cpp             if (0 <= ippiCompare_16s_C1R(src1, (int)step1, src2, (int)step2, dst, (int)step, ippiSize(size), op))
op               4839 modules/core/src/arithm.cpp         IppCmpOp op = convert_cmp(*(int *)_cmpop);
op               4840 modules/core/src/arithm.cpp         if( op  >= 0 )
op               4843 modules/core/src/arithm.cpp             if (0 <= ippiCompare_32f_C1R(src1, (int)step1, src2, (int)step2, dst, (int)step, ippiSize(size), op))
op               4889 modules/core/src/arithm.cpp static bool ocl_compare(InputArray _src1, InputArray _src2, OutputArray _dst, int op, bool haveScalar)
op               4918 modules/core/src/arithm.cpp                          operationMap[op], ocl::typeToStr(depth1),
op               4945 modules/core/src/arithm.cpp                 return dst.setTo(Scalar::all(op == CMP_GT || op == CMP_GE || op == CMP_NE ? 255 : 0)), true;
op               4948 modules/core/src/arithm.cpp                 return dst.setTo(Scalar::all(op == CMP_LT || op == CMP_LE || op == CMP_NE ? 255 : 0)), true;
op               4953 modules/core/src/arithm.cpp                 if( op == CMP_LT || op == CMP_GE )
op               4955 modules/core/src/arithm.cpp                 else if( op == CMP_LE || op == CMP_GT )
op               4958 modules/core/src/arithm.cpp                     return dst.setTo(Scalar::all(op == CMP_NE ? 255 : 0)), true;
op               4985 modules/core/src/arithm.cpp void cv::compare(InputArray _src1, InputArray _src2, OutputArray _dst, int op)
op               4987 modules/core/src/arithm.cpp     CV_Assert( op == CMP_LT || op == CMP_LE || op == CMP_EQ ||
op               4988 modules/core/src/arithm.cpp                op == CMP_NE || op == CMP_GE || op == CMP_GT );
op               4998 modules/core/src/arithm.cpp             op = op == CMP_LT ? CMP_GT : op == CMP_LE ? CMP_GE :
op               4999 modules/core/src/arithm.cpp                 op == CMP_GE ? CMP_LE : op == CMP_GT ? CMP_LT : op;
op               5001 modules/core/src/arithm.cpp             compare(_src2, _src1, _dst, op);
op               5012 modules/core/src/arithm.cpp                ocl_compare(_src1, _src2, _dst, op, haveScalar))
op               5023 modules/core/src/arithm.cpp         getCmpFunc(src1.depth())(src1.ptr(), src1.step, src2.ptr(), src2.step, dst.ptr(), dst.step, sz, &op);
op               5046 modules/core/src/arithm.cpp             func( ptrs[0], 0, ptrs[1], 0, ptrs[2], 0, Size((int)total, 1), &op );
op               5067 modules/core/src/arithm.cpp                 dst = Scalar::all(op == CMP_GT || op == CMP_GE || op == CMP_NE ? 255 : 0);
op               5073 modules/core/src/arithm.cpp                 dst = Scalar::all(op == CMP_LT || op == CMP_LE || op == CMP_NE ? 255 : 0);
op               5080 modules/core/src/arithm.cpp                 if( op == CMP_LT || op == CMP_GE )
op               5082 modules/core/src/arithm.cpp                 else if( op == CMP_LE || op == CMP_GT )
op               5086 modules/core/src/arithm.cpp                     dst = Scalar::all(op == CMP_NE ? 255 : 0);
op               5098 modules/core/src/arithm.cpp                 func( ptrs[0], 0, buf, 0, ptrs[1], 0, Size(bsz, 1), &op);
op               1324 modules/core/src/mathfuncs.cpp     const char * const op = issqrt ? "OP_SQRT" : is_ipower ? "OP_POWN" : "OP_POW";
op               1328 modules/core/src/mathfuncs.cpp                          ocl::typeToStr(depth), depth,  rowsPerWI, op,
op                102 modules/core/src/matop.cpp     static void makeExpr(MatExpr& res, char op, const Mat& a, const Mat& b, double scale=1);
op                103 modules/core/src/matop.cpp     static void makeExpr(MatExpr& res, char op, const Mat& a, const Scalar& s);
op                212 modules/core/src/matop.cpp static inline bool isIdentity(const MatExpr& e) { return e.op == &g_MatOp_Identity; }
op                213 modules/core/src/matop.cpp static inline bool isAddEx(const MatExpr& e) { return e.op == &g_MatOp_AddEx; }
op                215 modules/core/src/matop.cpp static inline bool isBin(const MatExpr& e, char c) { return e.op == &g_MatOp_Bin && e.flags == c; }
op                216 modules/core/src/matop.cpp static inline bool isCmp(const MatExpr& e) { return e.op == &g_MatOp_Cmp; }
op                218 modules/core/src/matop.cpp static inline bool isT(const MatExpr& e) { return e.op == &g_MatOp_T; }
op                219 modules/core/src/matop.cpp static inline bool isInv(const MatExpr& e) { return e.op == &g_MatOp_Invert; }
op                220 modules/core/src/matop.cpp static inline bool isSolve(const MatExpr& e) { return e.op == &g_MatOp_Solve; }
op                221 modules/core/src/matop.cpp static inline bool isGEMM(const MatExpr& e) { return e.op == &g_MatOp_GEMM; }
op                222 modules/core/src/matop.cpp static inline bool isMatProd(const MatExpr& e) { return e.op == &g_MatOp_GEMM && (!e.c.data || e.beta == 0); }
op                223 modules/core/src/matop.cpp static inline bool isInitializer(const MatExpr& e) { return e.op == getGlobalMatOpInitializer(); }
op                240 modules/core/src/matop.cpp         e = MatExpr(expr.op, expr.flags, Mat(), Mat(), Mat(),
op                252 modules/core/src/matop.cpp         expr.op->assign(expr, m);
op                261 modules/core/src/matop.cpp         e = MatExpr(expr.op, expr.flags, Mat(), Mat(), Mat(),
op                273 modules/core/src/matop.cpp         expr.op->assign(expr, m);
op                282 modules/core/src/matop.cpp     expr.op->assign(expr, temp);
op                290 modules/core/src/matop.cpp     expr.op->assign(expr, temp);
op                298 modules/core/src/matop.cpp     expr.op->assign(expr, temp);
op                306 modules/core/src/matop.cpp     expr.op->assign(expr, temp);
op                314 modules/core/src/matop.cpp     expr.op->assign(expr, temp);
op                322 modules/core/src/matop.cpp     expr.op->assign(expr, temp);
op                330 modules/core/src/matop.cpp     expr.op->assign(expr, temp);
op                337 modules/core/src/matop.cpp     if( this == e2.op )
op                349 modules/core/src/matop.cpp             e1.op->assign(e1, m1);
op                358 modules/core/src/matop.cpp             e2.op->assign(e2, m2);
op                362 modules/core/src/matop.cpp         e2.op->add(e1, e2, res);
op                369 modules/core/src/matop.cpp     expr1.op->assign(expr1, m1);
op                376 modules/core/src/matop.cpp     if( this == e2.op )
op                388 modules/core/src/matop.cpp             e1.op->assign(e1, m1);
op                397 modules/core/src/matop.cpp             e2.op->assign(e2, m2);
op                401 modules/core/src/matop.cpp         e2.op->subtract(e1, e2, res);
op                408 modules/core/src/matop.cpp     expr.op->assign(expr, m);
op                415 modules/core/src/matop.cpp     if( this == e2.op )
op                427 modules/core/src/matop.cpp                 e2.op->assign(e2, m2);
op                433 modules/core/src/matop.cpp             char op = '*';
op                440 modules/core/src/matop.cpp                 e1.op->assign(e1, m1);
op                449 modules/core/src/matop.cpp                 op = '/';
op                454 modules/core/src/matop.cpp                 e2.op->assign(e2, m2);
op                456 modules/core/src/matop.cpp             MatOp_Bin::makeExpr(res, op, m1, m2, scale);
op                460 modules/core/src/matop.cpp         e2.op->multiply(e1, e2, res, scale);
op                467 modules/core/src/matop.cpp     expr.op->assign(expr, m);
op                474 modules/core/src/matop.cpp     if( this == e2.op )
op                481 modules/core/src/matop.cpp             char op = '/';
op                489 modules/core/src/matop.cpp                 e1.op->assign(e1, m1);
op                500 modules/core/src/matop.cpp                 op = '*';
op                503 modules/core/src/matop.cpp                 e2.op->assign(e2, m2);
op                504 modules/core/src/matop.cpp             MatOp_Bin::makeExpr(res, op, m1, m2, scale);
op                508 modules/core/src/matop.cpp         e2.op->divide(e1, e2, res, scale);
op                515 modules/core/src/matop.cpp     expr.op->assign(expr, m);
op                523 modules/core/src/matop.cpp     expr.op->assign(expr, m);
op                531 modules/core/src/matop.cpp     expr.op->assign(expr, m);
op                538 modules/core/src/matop.cpp     if( this == e2.op )
op                556 modules/core/src/matop.cpp             e1.op->assign(e1, m1);
op                570 modules/core/src/matop.cpp             e2.op->assign(e2, m2);
op                575 modules/core/src/matop.cpp         e2.op->matmul(e1, e2, res);
op                582 modules/core/src/matop.cpp     expr.op->assign(expr, m);
op                599 modules/core/src/matop.cpp MatExpr::MatExpr(const Mat& m) : op(&g_MatOp_Identity), flags(0), a(m), b(Mat()), c(Mat()), alpha(1), beta(0), s(Scalar())
op                606 modules/core/src/matop.cpp     op->roi(*this, Range(y, y+1), Range::all(), e);
op                613 modules/core/src/matop.cpp     op->roi(*this, Range::all(), Range(x, x+1), e);
op                620 modules/core/src/matop.cpp     op->diag(*this, d, e);
op                627 modules/core/src/matop.cpp     op->roi(*this, rowRange, colRange, e);
op                634 modules/core/src/matop.cpp     op->roi(*this, Range(roi.y, roi.y + roi.height), Range(roi.x, roi.x + roi.width), e);
op                651 modules/core/src/matop.cpp     op->transpose(*this, e);
op                658 modules/core/src/matop.cpp     op->invert(*this, method, e);
op                665 modules/core/src/matop.cpp     op->multiply(*this, e, en, scale);
op                672 modules/core/src/matop.cpp     op->multiply(*this, MatExpr(m), e, scale);
op                700 modules/core/src/matop.cpp     e.op->add(e, MatExpr(m), en);
op                707 modules/core/src/matop.cpp     e.op->add(e, MatExpr(m), en);
op                714 modules/core/src/matop.cpp     e.op->add(e, s, en);
op                721 modules/core/src/matop.cpp     e.op->add(e, s, en);
op                728 modules/core/src/matop.cpp     e1.op->add(e1, e2, en);
op                756 modules/core/src/matop.cpp     e.op->subtract(e, MatExpr(m), en);
op                763 modules/core/src/matop.cpp     e.op->subtract(MatExpr(m), e, en);
op                770 modules/core/src/matop.cpp     e.op->add(e, -s, en);
op                777 modules/core/src/matop.cpp     e.op->subtract(s, e, en);
op                784 modules/core/src/matop.cpp     e1.op->subtract(e1, e2, en);
op                798 modules/core/src/matop.cpp     e.op->subtract(Scalar(0), e, en);
op                826 modules/core/src/matop.cpp     e.op->matmul(e, MatExpr(m), en);
op                833 modules/core/src/matop.cpp     e.op->matmul(MatExpr(m), e, en);
op                840 modules/core/src/matop.cpp     e.op->multiply(e, s, en);
op                847 modules/core/src/matop.cpp     e.op->multiply(e, s, en);
op                854 modules/core/src/matop.cpp     e1.op->matmul(e1, e2, en);
op                882 modules/core/src/matop.cpp     e.op->divide(e, MatExpr(m), en);
op                889 modules/core/src/matop.cpp     e.op->divide(MatExpr(m), e, en);
op                896 modules/core/src/matop.cpp     e.op->multiply(e, 1./s, en);
op                903 modules/core/src/matop.cpp     e.op->divide(s, e, en);
op                910 modules/core/src/matop.cpp     e1.op->divide(e1, e2, en);
op               1162 modules/core/src/matop.cpp     e.op->abs(e, en);
op               1177 modules/core/src/matop.cpp     return op ? op->size(*this) : Size();
op               1187 modules/core/src/matop.cpp     return op ? op->type(*this) : -1;
op               1382 modules/core/src/matop.cpp inline void MatOp_Bin::makeExpr(MatExpr& res, char op, const Mat& a, const Mat& b, double scale)
op               1384 modules/core/src/matop.cpp     res = MatExpr(&g_MatOp_Bin, op, a, b, Mat(), scale, b.data ? 1 : 0);
op               1387 modules/core/src/matop.cpp inline void MatOp_Bin::makeExpr(MatExpr& res, char op, const Mat& a, const Scalar& s)
op               1389 modules/core/src/matop.cpp     res = MatExpr(&g_MatOp_Bin, op, a, Mat(), Mat(), 1, 0, s);
op               1470 modules/core/src/matop.cpp     else if( this == e2.op )
op               1473 modules/core/src/matop.cpp         e2.op->add(e1, e2, res);
op               1487 modules/core/src/matop.cpp     else if( this == e2.op )
op               1490 modules/core/src/matop.cpp         e2.op->subtract(e1, e2, res);
op               1530 modules/core/src/matop.cpp     else if( this == e2.op )
op               1533 modules/core/src/matop.cpp         e2.op->matmul(e1, e2, res);
op               1618 modules/core/src/matop.cpp         me.op->multiply(MatExpr(*this), me, e, scale);
op               3279 modules/core/src/matrix.cpp     Op op;
op               3292 modules/core/src/matrix.cpp             s0 = op(buf[i], (WT)src[i]);
op               3293 modules/core/src/matrix.cpp             s1 = op(buf[i+1], (WT)src[i+1]);
op               3296 modules/core/src/matrix.cpp             s0 = op(buf[i+2], (WT)src[i+2]);
op               3297 modules/core/src/matrix.cpp             s1 = op(buf[i+3], (WT)src[i+3]);
op               3302 modules/core/src/matrix.cpp             buf[i] = op(buf[i], (WT)src[i]);
op               3317 modules/core/src/matrix.cpp     Op op;
op               3333 modules/core/src/matrix.cpp                     a0 = op(a0, (WT)src[i+k]);
op               3334 modules/core/src/matrix.cpp                     a1 = op(a1, (WT)src[i+k+cn]);
op               3335 modules/core/src/matrix.cpp                     a0 = op(a0, (WT)src[i+k+cn*2]);
op               3336 modules/core/src/matrix.cpp                     a1 = op(a1, (WT)src[i+k+cn*3]);
op               3341 modules/core/src/matrix.cpp                     a0 = op(a0, (WT)src[i+k]);
op               3343 modules/core/src/matrix.cpp                 a0 = op(a0, a1);
op               3527 modules/core/src/matrix.cpp                        int dim, int op, int op0, int stype, int dtype)
op               3541 modules/core/src/matrix.cpp     if (op == CV_REDUCE_AVG)
op               3563 modules/core/src/matrix.cpp                                             buf_cols, tileHeight, ops[op], cn, ddepth,
op               3596 modules/core/src/matrix.cpp                                       ops[op], dim, cn, ddepth, ocl::typeToStr(useOptimized ? ddepth : sdepth),
op               3629 modules/core/src/matrix.cpp void cv::reduce(InputArray _src, OutputArray _dst, int dim, int op, int dtype)
op               3632 modules/core/src/matrix.cpp     int op0 = op;
op               3640 modules/core/src/matrix.cpp     CV_Assert( op == CV_REDUCE_SUM || op == CV_REDUCE_MAX ||
op               3641 modules/core/src/matrix.cpp                op == CV_REDUCE_MIN || op == CV_REDUCE_AVG );
op               3644 modules/core/src/matrix.cpp                ocl_reduce(_src, _dst, dim, op, op0, stype, dtype))
op               3650 modules/core/src/matrix.cpp     if( op == CV_REDUCE_AVG )
op               3652 modules/core/src/matrix.cpp         op = CV_REDUCE_SUM;
op               3663 modules/core/src/matrix.cpp         if( op == CV_REDUCE_SUM )
op               3686 modules/core/src/matrix.cpp         else if(op == CV_REDUCE_MAX)
op               3699 modules/core/src/matrix.cpp         else if(op == CV_REDUCE_MIN)
op               3715 modules/core/src/matrix.cpp         if(op == CV_REDUCE_SUM)
op               3738 modules/core/src/matrix.cpp         else if(op == CV_REDUCE_MAX)
op               3751 modules/core/src/matrix.cpp         else if(op == CV_REDUCE_MIN)
op               4113 modules/core/src/matrix.cpp cvReduce( const CvArr* srcarr, CvArr* dstarr, int dim, int op )
op               4130 modules/core/src/matrix.cpp     cv::reduce(src, dst, dim, op, dst.type());
op               1330 modules/core/test/test_arithm.cpp     ElemWiseOpPtr op = GetParam();
op               1337 modules/core/test/test_arithm.cpp         op->getRandomSize(rng, size);
op               1338 modules/core/test/test_arithm.cpp         int type = op->getRandomType(rng);
op               1340 modules/core/test/test_arithm.cpp         bool haveMask = (op->flags & cvtest::BaseElemWiseOp::SUPPORT_MASK) != 0 && rng.uniform(0, 4) == 0;
op               1343 modules/core/test/test_arithm.cpp         op->getValueRange(depth, minval, maxval);
op               1344 modules/core/test/test_arithm.cpp         int i, ninputs = op->ninputs;
op               1352 modules/core/test/test_arithm.cpp         if( (haveMask || ninputs == 0) && !(op->flags & cvtest::BaseElemWiseOp::SCALAR_OUTPUT))
op               1358 modules/core/test/test_arithm.cpp         op->generateScalars(depth, rng);
op               1360 modules/core/test/test_arithm.cpp         op->refop(src, dst0, mask);
op               1361 modules/core/test/test_arithm.cpp         op->op(src, dst, mask);
op               1363 modules/core/test/test_arithm.cpp         double maxErr = op->getMaxErr(depth);
op               1364 modules/core/test/test_arithm.cpp         ASSERT_PRED_FORMAT2(cvtest::MatComparator(maxErr, op->context), dst0, dst) << "\nsrc[0] ~ " <<
op               1448 modules/core/test/test_arithm.cpp                 int op = rng.uniform(0, 5);
op               1449 modules/core/test/test_arithm.cpp                 int depth1 = op <= 1 ? CV_64F : depth;
op               1476 modules/core/test/test_arithm.cpp                 if( op == 0 )
op               1481 modules/core/test/test_arithm.cpp                 else if( op == 1 )
op               1486 modules/core/test/test_arithm.cpp                 else if( op == 2 )
op               1491 modules/core/test/test_arithm.cpp                 else if( op == 3 )
op               1496 modules/core/test/test_arithm.cpp                 else if( op == 4 )
op                672 modules/core/test/test_ds.cpp         int op = cvtest::randInt(rng) % max_val;
op                674 modules/core/test/test_ds.cpp         if( op >= max_val - 2 )
op                678 modules/core/test/test_ds.cpp             int is_relative = op == max_val - 1;
op                703 modules/core/test/test_ds.cpp             int direction = (op % 3) - 1;
op                747 modules/core/test/test_ds.cpp         int op = cvtest::randInt(rng) % max_op;
op                753 modules/core/test/test_ds.cpp         switch( op )
op                764 modules/core/test/test_ds.cpp                 whence = op - 1;
op                795 modules/core/test/test_ds.cpp                 whence = op - 4;
op                845 modules/core/test/test_ds.cpp                 whence = op - 7;
op                888 modules/core/test/test_ds.cpp                 whence = op - 10;
op               1255 modules/core/test/test_ds.cpp         int op = cvtest::randInt(rng) % (iter <= iters/10 ? 2 : max_op);
op               1256 modules/core/test/test_ds.cpp         int by_ptr = op % 2 == 0;
op               1273 modules/core/test/test_ds.cpp         else if( op == 0 || op == 1 ) // add element
op               1314 modules/core/test/test_ds.cpp         else if( op == 2 || op == 3 ) // remove element
op               1477 modules/core/test/test_ds.cpp         int op = cvtest::randInt(rng) % max_op;
op               1498 modules/core/test/test_ds.cpp         else if( op == 0 ) // add vertex
op               1534 modules/core/test/test_ds.cpp         else if( op == 1 ) // remove vertex
op               1581 modules/core/test/test_ds.cpp         else if( op == 2 ) // add edge
op               1676 modules/core/test/test_ds.cpp         else if( op == 3 ) // find & remove edge
op                 95 modules/cudaarithm/src/element_operations.cpp     typedef void (*mat_mat_func_t)(const GpuMat& src1, const GpuMat& src2, GpuMat& dst, const GpuMat& mask, double scale, Stream& stream, int op);
op                 96 modules/cudaarithm/src/element_operations.cpp     typedef void (*mat_scalar_func_t)(const GpuMat& src, Scalar val, bool inv, GpuMat& dst, const GpuMat& mask, double scale, Stream& stream, int op);
op                 99 modules/cudaarithm/src/element_operations.cpp                    mat_mat_func_t mat_mat_func, mat_scalar_func_t mat_scalar_func, int op = 0)
op                153 modules/cudaarithm/src/element_operations.cpp             mat_scalar_func(src2, val, true, dst, mask, scale, stream, op);
op                155 modules/cudaarithm/src/element_operations.cpp             mat_scalar_func(src1, val, false, dst, mask, scale, stream, op);
op                157 modules/cudaarithm/src/element_operations.cpp             mat_mat_func(src1, src2, dst, mask, scale, stream, op);
op                310 modules/cudaarithm/src/element_operations.cpp void bitMat(const GpuMat& src1, const GpuMat& src2, GpuMat& dst, const GpuMat& mask, double, Stream& stream, int op);
op                312 modules/cudaarithm/src/element_operations.cpp void bitScalar(const GpuMat& src, cv::Scalar value, bool, GpuMat& dst, const GpuMat& mask, double, Stream& stream, int op);
op                445 modules/cudaarithm/src/element_operations.cpp void minMaxMat(const GpuMat& src1, const GpuMat& src2, GpuMat& dst, const GpuMat&, double, Stream& stream, int op);
op                447 modules/cudaarithm/src/element_operations.cpp void minMaxScalar(const GpuMat& src, cv::Scalar value, bool, GpuMat& dst, const GpuMat&, double, Stream& stream, int op);
op               1902 modules/cudaarithm/test/test_element_operations.cpp         Op<T> op;
op               1916 modules/cudaarithm/test/test_element_operations.cpp                     dst.at<uchar>(y, x * cn + c) = static_cast<uchar>(static_cast<int>(op(src_val, sc_val)) * 255);
op                261 modules/cudafilters/include/opencv2/cudafilters.hpp CV_EXPORTS Ptr<Filter> createMorphologyFilter(int op, int srcType, InputArray kernel, Point anchor = Point(-1, -1), int iterations = 1);
op                504 modules/cudafilters/src/filtering.cpp         MorphologyFilter(int op, int srcType, InputArray kernel, Point anchor, int iterations);
op                522 modules/cudafilters/src/filtering.cpp     MorphologyFilter::MorphologyFilter(int op, int srcType, InputArray _kernel, Point anchor, int iterations) :
op                531 modules/cudafilters/src/filtering.cpp         CV_Assert( op == MORPH_ERODE || op == MORPH_DILATE );
op                563 modules/cudafilters/src/filtering.cpp         func_ = funcs[op][CV_MAT_CN(srcType)];
op                745 modules/cudafilters/src/filtering.cpp Ptr<Filter> cv::cuda::createMorphologyFilter(int op, int srcType, InputArray kernel, Point anchor, int iterations)
op                747 modules/cudafilters/src/filtering.cpp     switch( op )
op                751 modules/cudafilters/src/filtering.cpp         return makePtr<MorphologyFilter>(op, srcType, kernel, anchor, iterations);
op                794 modules/cudafilters/src/filtering.cpp         NPPRankFilter(int op, int srcType, Size ksize, Point anchor, int borderMode, Scalar borderVal);
op                812 modules/cudafilters/src/filtering.cpp     NPPRankFilter::NPPRankFilter(int op, int srcType, Size ksize, Point anchor, int borderMode, Scalar borderVal) :
op                822 modules/cudafilters/src/filtering.cpp         if (op == RANK_MAX)
op                107 modules/cudev/include/opencv2/cudev/block/block.hpp __device__ __forceinline__ static void blockTransfrom(InIt beg, InIt end, OutIt out, const UnOp& op)
op                114 modules/cudev/include/opencv2/cudev/block/block.hpp         *o = op(*t);
op                118 modules/cudev/include/opencv2/cudev/block/block.hpp __device__ __forceinline__ static void blockTransfrom(InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, const BinOp& op)
op                126 modules/cudev/include/opencv2/cudev/block/block.hpp         *o = op(*t1, *t2);
op                 99 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         __device__ static void merge(const PointerTuple& smem, const ValTuple& val, uint tid, uint delta, const OpTuple& op)
op                102 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             get<I>(smem)[tid] = get<I>(val) = get<I>(op)(get<I>(val), reg);
op                104 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             For<I + 1, N>::merge(smem, val, tid, delta, op);
op                109 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         __device__ static void mergeShfl(const ValTuple& val, uint delta, uint width, const OpTuple& op)
op                112 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             get<I>(val) = get<I>(op)(get<I>(val), reg);
op                114 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             For<I + 1, N>::mergeShfl(val, delta, width, op);
op                178 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     __device__ __forceinline__ void merge(volatile T* smem, T& val, uint tid, uint delta, const Op& op)
op                181 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         smem[tid] = val = op(val, reg);
op                191 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                                           const tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                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);
op                200 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     __device__ __forceinline__ void mergeShfl(T& val, uint delta, uint width, const Op& op)
op                203 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         val = op(val, reg);
op                211 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                                               const tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                213 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         For<0, tuple_size<tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9> >::value>::mergeShfl(val, delta, width, op);
op                222 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         __device__ static void reduce(Pointer smem, Reference val, uint tid, Op op)
op                231 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                     merge(smem, val, tid, 1024, op);
op                238 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                     merge(smem, val, tid, 512, op);
op                245 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                     merge(smem, val, tid, 256, op);
op                252 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                     merge(smem, val, tid, 128, op);
op                259 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                     merge(smem, val, tid, 64, op);
op                266 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                     merge(smem, val, tid, 32, op);
op                271 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 merge(smem, val, tid, 16, op);
op                272 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 merge(smem, val, tid, 8, op);
op                273 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 merge(smem, val, tid, 4, op);
op                274 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 merge(smem, val, tid, 2, op);
op                275 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 merge(smem, val, tid, 1, op);
op                284 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         __device__ static void loop(Pointer smem, Reference val, uint tid, Op op)
op                286 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             merge(smem, val, tid, I, op);
op                287 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             Unroll<I / 2, Pointer, Reference, Op>::loop(smem, val, tid, op);
op                291 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         __device__ static void loopShfl(Reference val, Op op, uint N)
op                293 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             mergeShfl(val, I, N, op);
op                294 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             Unroll<I / 2, Pointer, Reference, Op>::loopShfl(val, op, N);
op                317 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         __device__ static void reduce(Pointer smem, Reference val, uint tid, Op op)
op                323 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             Unroll<N / 2, Pointer, Reference, Op>::loopShfl(val, op, N);
op                328 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 Unroll<N / 2, Pointer, Reference, Op>::loop(smem, val, tid, op);
op                340 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         __device__ static void reduce(Pointer smem, Reference val, uint tid, Op op)
op                345 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp             Unroll<16, Pointer, Reference, Op>::loopShfl(val, op, warpSize);
op                353 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 Unroll<16, Pointer, Reference, Op>::loop(smem, val, tid, op);
op                368 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 Unroll<M / 2, Pointer, Reference, Op>::loopShfl(val, op, M);
op                370 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp                 Unroll<M / 2, Pointer, Reference, Op>::loop(smem, val, tid, op);
op                 63 modules/cudev/include/opencv2/cudev/block/reduce.hpp __device__ __forceinline__ void blockReduce(volatile T* smem, T& val, uint tid, const Op& op)
op                 65 modules/cudev/include/opencv2/cudev/block/reduce.hpp     block_reduce_detail::Dispatcher<N>::reductor::template reduce<volatile T*, T&, const Op&>(smem, val, tid, op);
op                 75 modules/cudev/include/opencv2/cudev/block/reduce.hpp                                             const tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                 80 modules/cudev/include/opencv2/cudev/block/reduce.hpp             const tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>&>(smem, val, tid, op);
op                 66 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp #define CV_CUDEV_EXPR_BINOP_INST(op, functor) \
op                 69 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GpuMat_<T>& src1, const GpuMat_<T>& src2) \
op                 75 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GpuMat_<T>& src1, const GlobPtrSz<T>& src2) \
op                 81 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GlobPtrSz<T>& src1, const GpuMat_<T>& src2) \
op                 87 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GpuMat_<T>& src1, const Texture<T>& src2) \
op                 93 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Texture<T>& src1, const GpuMat_<T>& src2) \
op                 99 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GpuMat_<T>& src1, const Expr<Body>& src2) \
op                105 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Expr<Body>& src1, const GpuMat_<T>& src2) \
op                111 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GpuMat_<T>& src, T val) \
op                117 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(T val, const GpuMat_<T>& src) \
op                123 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GlobPtrSz<T>& src1, const GlobPtrSz<T>& src2) \
op                129 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GlobPtrSz<T>& src1, const Texture<T>& src2) \
op                135 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Texture<T>& src1, const GlobPtrSz<T>& src2) \
op                141 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GlobPtrSz<T>& src1, const Expr<Body>& src2) \
op                147 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Expr<Body>& src1, const GlobPtrSz<T>& src2) \
op                153 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const GlobPtrSz<T>& src, T val) \
op                159 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(T val, const GlobPtrSz<T>& src) \
op                165 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Texture<T>& src1, const Texture<T>& src2) \
op                171 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Texture<T>& src1, const Expr<Body>& src2) \
op                177 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Expr<Body>& src1, const Texture<T>& src2) \
op                183 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Texture<T>& src, T val) \
op                189 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(T val, const Texture<T>& src) \
op                195 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Expr<Body1>& a, const Expr<Body2>& b) \
op                201 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(const Expr<Body>& a, typename Body::value_type val) \
op                207 modules/cudev/include/opencv2/cudev/expr/binary_op.hpp     operator op(typename Body::value_type val, const Expr<Body>& a) \
op                 63 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp #define CV_CUDEV_EXPR_UNOP_INST(op, functor) \
op                 66 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp     operator op(const GpuMat_<T>& src) \
op                 72 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp     operator op(const GlobPtrSz<T>& src) \
op                 78 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp     operator op(const Texture<T>& src) \
op                 84 modules/cudev/include/opencv2/cudev/expr/unary_op.hpp     operator op(const Expr<Body>& src) \
op                811 modules/cudev/include/opencv2/cudev/functional/functional.hpp     Op op;
op                817 modules/cudev/include/opencv2/cudev/functional/functional.hpp         return op(arg1, a);
op                822 modules/cudev/include/opencv2/cudev/functional/functional.hpp __host__ __device__ Binder1st<Op> bind1st(const Op& op, const typename Op::first_argument_type& arg1)
op                825 modules/cudev/include/opencv2/cudev/functional/functional.hpp     b.op = op;
op                832 modules/cudev/include/opencv2/cudev/functional/functional.hpp     Op op;
op                838 modules/cudev/include/opencv2/cudev/functional/functional.hpp         return op(a, arg2);
op                843 modules/cudev/include/opencv2/cudev/functional/functional.hpp __host__ __device__ Binder2nd<Op> bind2nd(const Op& op, const typename Op::second_argument_type& arg2)
op                846 modules/cudev/include/opencv2/cudev/functional/functional.hpp     b.op = op;
op                 61 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp     Op op;
op                 66 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp         return op(get<n>(t));
op                 71 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp __host__ __device__ UnaryTupleAdapter<Op, n> unaryTupleAdapter(const Op& op)
op                 74 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp     a.op = op;
op                 82 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp     Op op;
op                 87 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp         return op(get<n0>(t), get<n1>(t));
op                 92 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp __host__ __device__ BinaryTupleAdapter<Op, n0, n1> binaryTupleAdapter(const Op& op)
op                 95 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp     a.op = op;
op                281 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp             blockReduce<BLOCK_SIZE>(Unroll<cn>::template smem<BLOCK_SIZE>(smem), Unroll<cn>::res(sum), tid, Unroll<cn>::op(plus<work_elem_type>()));
op                331 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp             Op op;
op                333 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp             myval = op(myval, srcVal);
op                341 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp             Op op;
op                343 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp             blockReduce<BLOCK_SIZE>(smem, myval, tid, op);
op                 63 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp             typename Reductor::template rebind<work_elem_type>::other op;
op                 64 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp             blockReduce<BLOCK_SIZE>(smem[0], myVal, threadIdx.x, op);
op                 72 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp             typename Reductor::template rebind<work_elem_type>::other op;
op                 73 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp             blockReduce<BLOCK_SIZE>(smem_tuple(smem[0], smem[1]), tie(myVal.x, myVal.y), threadIdx.x, make_tuple(op, op));
op                 81 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp             typename Reductor::template rebind<work_elem_type>::other op;
op                 82 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp             blockReduce<BLOCK_SIZE>(smem_tuple(smem[0], smem[1], smem[2]), tie(myVal.x, myVal.y, myVal.z), threadIdx.x, make_tuple(op, op, op));
op                 90 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp             typename Reductor::template rebind<work_elem_type>::other op;
op                 91 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp             blockReduce<BLOCK_SIZE>(smem_tuple(smem[0], smem[1], smem[2], smem[3]), tie(myVal.x, myVal.y, myVal.z, myVal.w), threadIdx.x, make_tuple(op, op, op, op));
op                108 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp         Reductor op;
op                114 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp                 myVal = op(myVal, saturate_cast<work_type>(src(y, x)));
op                 68 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_row.hpp         Reductor op;
op                 76 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_row.hpp                     myVal = op(myVal, saturate_cast<work_type>(src(y, x)));
op                 88 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_row.hpp         blockReduce<BLOCK_SIZE_X>(srow, myVal, threadIdx.x, op);
op                 67 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y)
op                 70 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.x = op(src.x);
op                 74 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y)
op                 77 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.x = op(src1.x, src2.x);
op                 84 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y)
op                 87 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.x = op(src.x);
op                 89 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.y = op(src.y);
op                 93 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y)
op                 96 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.x = op(src1.x, src2.x);
op                 98 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.y = op(src1.y, src2.y);
op                105 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y)
op                108 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.x = op(src.x);
op                110 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.y = op(src.y);
op                112 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.z = op(src.z);
op                116 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y)
op                119 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.x = op(src1.x, src2.x);
op                121 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.y = op(src1.y, src2.y);
op                123 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.z = op(src1.z, src2.z);
op                130 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y)
op                133 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.x = op(src.x);
op                135 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.y = op(src.y);
op                137 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.z = op(src.z);
op                139 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.w = op(src.w);
op                143 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y)
op                146 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.x = op(src1.x, src2.x);
op                148 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.y = op(src1.y, src2.y);
op                150 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.z = op(src1.z, src2.z);
op                152 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 dst.w = op(src1.w, src2.w);
op                159 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __global__ void transformSimple(const SrcPtr src, GlobPtr<DstType> dst, const UnOp op, const MaskPtr mask, const int rows, const int cols)
op                167 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         dst(y, x) = saturate_cast<DstType>(op(src(y, x)));
op                171 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __global__ void transformSimple(const SrcPtr1 src1, const SrcPtr2 src2, GlobPtr<DstType> dst, const BinOp op, const MaskPtr mask, const int rows, const int cols)
op                179 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         dst(y, x) = saturate_cast<DstType>(op(src1(y, x), src2(y, x)));
op                185 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __global__ void transformSmart(const GlobPtr<SrcType> src_, GlobPtr<DstType> dst_, const UnOp op, const MaskPtr mask, const int rows, const int cols)
op                204 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 OpUnroller<SHIFT>::unroll(src_n_el, dst_n_el, op, mask, x_shifted, y);
op                213 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                         dst[real_x] = op(src[real_x]);
op                220 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __global__ void transformSmart(const GlobPtr<SrcType1> src1_, const GlobPtr<SrcType2> src2_, GlobPtr<DstType> dst_, const BinOp op, const MaskPtr mask, const int rows, const int cols)
op                242 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 OpUnroller<SHIFT>::unroll(src1_n_el, src2_n_el, dst_n_el, op, mask, x_shifted, y);
op                251 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                         dst[real_x] = op(src1[real_x], src2[real_x]);
op                264 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __host__ static void call(const SrcPtr& src, const GlobPtr<DstType>& dst, const UnOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                269 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp             transformSimple<<<grid, block, 0, stream>>>(src, dst, op, mask, rows, cols);
op                277 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __host__ static void call(const SrcPtr1& src1, const SrcPtr2& src2, const GlobPtr<DstType>& dst, const BinOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                282 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp             transformSimple<<<grid, block, 0, stream>>>(src1, src2, dst, op, mask, rows, cols);
op                304 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __host__ static void call(const GlobPtr<SrcType>& src, const GlobPtr<DstType>& dst, const UnOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                310 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 TransformDispatcher<false, Policy>::call(src, dst, op, mask, rows, cols, stream);
op                317 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp             transformSmart<Policy::shift><<<grid, block, 0, stream>>>(src, dst, op, mask, rows, cols);
op                325 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __host__ static void call(const GlobPtr<SrcType1>& src1, const GlobPtr<SrcType2>& src2, const GlobPtr<DstType>& dst, const BinOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                332 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp                 TransformDispatcher<false, Policy>::call(src1, src2, dst, op, mask, rows, cols, stream);
op                339 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp             transformSmart<Policy::shift><<<grid, block, 0, stream>>>(src1, src2, dst, op, mask, rows, cols);
op                348 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __host__ void transform_unary(const SrcPtr& src, const GlobPtr<DstType>& dst, const UnOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                350 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         TransformDispatcher<false, Policy>::call(src, dst, op, mask, rows, cols, stream);
op                354 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __host__ void transform_binary(const SrcPtr1& src1, const SrcPtr2& src2, const GlobPtr<DstType>& dst, const BinOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                356 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         TransformDispatcher<false, Policy>::call(src1, src2, dst, op, mask, rows, cols, stream);
op                360 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __host__ void transform_unary(const GlobPtr<SrcType>& src, const GlobPtr<DstType>& dst, const UnOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                362 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         TransformDispatcher<VecTraits<SrcType>::cn == 1 && VecTraits<DstType>::cn == 1 && Policy::shift != 1, Policy>::call(src, dst, op, mask, rows, cols, stream);
op                366 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __host__ void transform_binary(const GlobPtr<SrcType1>& src1, const GlobPtr<SrcType2>& src2, const GlobPtr<DstType>& dst, const BinOp& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                368 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         TransformDispatcher<VecTraits<SrcType1>::cn == 1 && VecTraits<SrcType2>::cn == 1 && VecTraits<DstType>::cn == 1 && Policy::shift != 1, Policy>::call(src1, src2, dst, op, mask, rows, cols, stream);
op                376 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         __device__ static void transform(const SrcVal& srcVal, DstPtrTuple& dst, const OpTuple& op, int y, int x)
op                381 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp             get<count - 1>(dst)(y, x) = saturate_cast<dst_type>(get<count - 1>(op)(srcVal));
op                382 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp             Unroll<count - 1>::transform(srcVal, dst, op, y, x);
op                394 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __global__ void transform_tuple(const SrcPtr src, DstPtrTuple dst, const OpTuple op, const MaskPtr mask, const int rows, const int cols)
op                404 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         Unroll<tuple_size<DstPtrTuple>::value>::transform(srcVal, dst, op, y, x);
op                408 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp     __host__ void transform_tuple(const SrcPtrTuple& src, const DstPtrTuple& dst, const OpTuple& op, const MaskPtr& mask, int rows, int cols, cudaStream_t stream)
op                413 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp         transform_tuple<<<grid, block, 0, stream>>>(src, dst, op, mask, rows, cols);
op                 64 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformUnary_(const SrcPtr& src, GpuMat_<DstType>& dst, const UnOp& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                 73 modules/cudev/include/opencv2/cudev/grid/transform.hpp     grid_transform_detail::transform_unary<Policy>(shrinkPtr(src), shrinkPtr(dst), op, shrinkPtr(mask), rows, cols, StreamAccessor::getStream(stream));
op                 77 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformUnary_(const SrcPtr& src, const GlobPtrSz<DstType>& dst, const UnOp& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                 85 modules/cudev/include/opencv2/cudev/grid/transform.hpp     grid_transform_detail::transform_unary<Policy>(shrinkPtr(src), shrinkPtr(dst), op, shrinkPtr(mask), rows, cols, StreamAccessor::getStream(stream));
op                 89 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformUnary_(const SrcPtr& src, GpuMat_<DstType>& dst, const UnOp& op, Stream& stream = Stream::Null())
op                 96 modules/cudev/include/opencv2/cudev/grid/transform.hpp     grid_transform_detail::transform_unary<Policy>(shrinkPtr(src), shrinkPtr(dst), op, WithOutMask(), rows, cols, StreamAccessor::getStream(stream));
op                100 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformUnary_(const SrcPtr& src, const GlobPtrSz<DstType>& dst, const UnOp& op, Stream& stream = Stream::Null())
op                107 modules/cudev/include/opencv2/cudev/grid/transform.hpp     grid_transform_detail::transform_unary<Policy>(shrinkPtr(src), shrinkPtr(dst), op, WithOutMask(), rows, cols, StreamAccessor::getStream(stream));
op                111 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformBinary_(const SrcPtr1& src1, const SrcPtr2& src2, GpuMat_<DstType>& dst, const BinOp& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                121 modules/cudev/include/opencv2/cudev/grid/transform.hpp     grid_transform_detail::transform_binary<Policy>(shrinkPtr(src1), shrinkPtr(src2), shrinkPtr(dst), op, shrinkPtr(mask), rows, cols, StreamAccessor::getStream(stream));
op                125 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformBinary_(const SrcPtr1& src1, const SrcPtr2& src2, const GlobPtrSz<DstType>& dst, const BinOp& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                134 modules/cudev/include/opencv2/cudev/grid/transform.hpp     grid_transform_detail::transform_binary<Policy>(shrinkPtr(src1), shrinkPtr(src2), shrinkPtr(dst), op, shrinkPtr(mask), rows, cols, StreamAccessor::getStream(stream));
op                138 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformBinary_(const SrcPtr1& src1, const SrcPtr2& src2, GpuMat_<DstType>& dst, const BinOp& op, Stream& stream = Stream::Null())
op                147 modules/cudev/include/opencv2/cudev/grid/transform.hpp     grid_transform_detail::transform_binary<Policy>(shrinkPtr(src1), shrinkPtr(src2), shrinkPtr(dst), op, WithOutMask(), rows, cols, StreamAccessor::getStream(stream));
op                151 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformBinary_(const SrcPtr1& src1, const SrcPtr2& src2, const GlobPtrSz<DstType>& dst, const BinOp& op, Stream& stream = Stream::Null())
op                159 modules/cudev/include/opencv2/cudev/grid/transform.hpp     grid_transform_detail::transform_binary<Policy>(shrinkPtr(src1), shrinkPtr(src2), shrinkPtr(dst), op, WithOutMask(), rows, cols, StreamAccessor::getStream(stream));
op                163 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>& >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                177 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                184 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1> >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                197 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                204 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>& >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                216 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                223 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1> >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                235 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                242 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>&, GpuMat_<D2>& >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                257 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                264 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1>, GlobPtrSz<D2> >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                278 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                285 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>&, GpuMat_<D2>& >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                298 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                305 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1>, GlobPtrSz<D2> >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                318 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                325 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>&, GpuMat_<D2>&, GpuMat_<D3>& >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                341 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                348 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1>, GlobPtrSz<D2>, GlobPtrSz<D3> >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                363 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                370 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>&, GpuMat_<D2>&, GpuMat_<D3>& >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                384 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                391 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple_(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1>, GlobPtrSz<D2>, GlobPtrSz<D3> >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                405 modules/cudev/include/opencv2/cudev/grid/transform.hpp                                                    op,
op                423 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformUnary(const SrcPtr& src, GpuMat_<DstType>& dst, const Op& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                425 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformUnary_<DefaultTransformPolicy>(src, dst, op, mask, stream);
op                429 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformUnary(const SrcPtr& src, const GlobPtrSz<DstType>& dst, const Op& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                431 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformUnary_<DefaultTransformPolicy>(src, dst, op, mask, stream);
op                435 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformUnary(const SrcPtr& src, GpuMat_<DstType>& dst, const Op& op, Stream& stream = Stream::Null())
op                437 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformUnary_<DefaultTransformPolicy>(src, dst, op, stream);
op                441 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformUnary(const SrcPtr& src, const GlobPtrSz<DstType>& dst, const Op& op, Stream& stream = Stream::Null())
op                443 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformUnary_<DefaultTransformPolicy>(src, dst, op, stream);
op                447 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformBinary(const SrcPtr1& src1, const SrcPtr2& src2, GpuMat_<DstType>& dst, const Op& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                449 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformBinary_<DefaultTransformPolicy>(src1, src2, dst, op, mask, stream);
op                453 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformBinary(const SrcPtr1& src1, const SrcPtr2& src2, const GlobPtrSz<DstType>& dst, const Op& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                455 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformBinary_<DefaultTransformPolicy>(src1, src2, dst, op, mask, stream);
op                459 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformBinary(const SrcPtr1& src1, const SrcPtr2& src2, GpuMat_<DstType>& dst, const Op& op, Stream& stream = Stream::Null())
op                461 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformBinary_<DefaultTransformPolicy>(src1, src2, dst, op, stream);
op                465 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformBinary(const SrcPtr1& src1, const SrcPtr2& src2, const GlobPtrSz<DstType>& dst, const Op& op, Stream& stream = Stream::Null())
op                467 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformBinary_<DefaultTransformPolicy>(src1, src2, dst, op, stream);
op                471 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>& >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                473 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, mask, stream);
op                477 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1> >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                479 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, mask, stream);
op                483 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>& >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                485 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, stream);
op                489 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1> >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                491 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, stream);
op                495 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>&, GpuMat_<D2>& >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                497 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, mask, stream);
op                501 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1>, GlobPtrSz<D2> >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                503 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, mask, stream);
op                507 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>&, GpuMat_<D2>& >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                509 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, stream);
op                513 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1>, GlobPtrSz<D2> >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                515 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, stream);
op                519 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>&, GpuMat_<D2>&, GpuMat_<D3>& >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                521 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, mask, stream);
op                525 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1>, GlobPtrSz<D2>, GlobPtrSz<D3> >& dst, const OpTuple& op, const MaskPtr& mask, Stream& stream = Stream::Null())
op                527 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, mask, stream);
op                531 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GpuMat_<D0>&, GpuMat_<D1>&, GpuMat_<D2>&, GpuMat_<D3>& >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                533 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, stream);
op                537 modules/cudev/include/opencv2/cudev/grid/transform.hpp __host__ void gridTransformTuple(const SrcPtr& src, const tuple< GlobPtrSz<D0>, GlobPtrSz<D1>, GlobPtrSz<D2>, GlobPtrSz<D3> >& dst, const OpTuple& op, Stream& stream = Stream::Null())
op                539 modules/cudev/include/opencv2/cudev/grid/transform.hpp     gridTransformTuple_<DefaultTransformPolicy>(src, dst, op, stream);
op                 67 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp     Op op;
op                 71 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp         return op(src(y, x));
op                 88 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp transformPtr(const SrcPtr& src, const Op& op)
op                 92 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp     ptr.op = op;
op                111 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp     Op op;
op                115 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp         return op(src1(y, x), src2(y, x));
op                132 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp transformPtr(const Src1Ptr& src1, const Src2Ptr& src2, const Op& op)
op                142 modules/cudev/include/opencv2/cudev/ptr2d/transform.hpp     ptr.op = op;
op                138 modules/cudev/include/opencv2/cudev/util/vec_math.hpp #define CV_CUDEV_IMPLEMENT_VEC_UNARY_OP(op, input_type, output_type) \
op                139 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 1 operator op(const input_type ## 1 & a) \
op                141 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 1>::make(op (a.x)); \
op                143 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 2 operator op(const input_type ## 2 & a) \
op                145 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 2>::make(op (a.x), op (a.y)); \
op                147 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 3 operator op(const input_type ## 3 & a) \
op                149 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 3>::make(op (a.x), op (a.y), op (a.z)); \
op                151 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 4 operator op(const input_type ## 4 & a) \
op                153 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 4>::make(op (a.x), op (a.y), op (a.z), op (a.w)); \
op                397 modules/cudev/include/opencv2/cudev/util/vec_math.hpp #define CV_CUDEV_IMPLEMENT_VEC_BINARY_OP(op, input_type, output_type) \
op                398 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 1 operator op(const input_type ## 1 & a, const input_type ## 1 & b) \
op                400 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 1>::make(a.x op b.x); \
op                402 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 2 operator op(const input_type ## 2 & a, const input_type ## 2 & b) \
op                404 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 2>::make(a.x op b.x, a.y op b.y); \
op                406 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 3 operator op(const input_type ## 3 & a, const input_type ## 3 & b) \
op                408 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 3>::make(a.x op b.x, a.y op b.y, a.z op b.z); \
op                410 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 4 operator op(const input_type ## 4 & a, const input_type ## 4 & b) \
op                412 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 4>::make(a.x op b.x, a.y op b.y, a.z op b.z, a.w op b.w); \
op                548 modules/cudev/include/opencv2/cudev/util/vec_math.hpp #define CV_CUDEV_IMPLEMENT_SCALAR_BINARY_OP(op, input_type, scalar_type, output_type) \
op                549 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 1 operator op(const input_type ## 1 & a, scalar_type s) \
op                551 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 1>::make(a.x op s); \
op                553 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 1 operator op(scalar_type s, const input_type ## 1 & b) \
op                555 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 1>::make(s op b.x); \
op                557 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 2 operator op(const input_type ## 2 & a, scalar_type s) \
op                559 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 2>::make(a.x op s, a.y op s); \
op                561 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 2 operator op(scalar_type s, const input_type ## 2 & b) \
op                563 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 2>::make(s op b.x, s op b.y); \
op                565 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 3 operator op(const input_type ## 3 & a, scalar_type s) \
op                567 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 3>::make(a.x op s, a.y op s, a.z op s); \
op                569 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 3 operator op(scalar_type s, const input_type ## 3 & b) \
op                571 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 3>::make(s op b.x, s op b.y, s op b.z); \
op                573 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 4 operator op(const input_type ## 4 & a, scalar_type s) \
op                575 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 4>::make(a.x op s, a.y op s, a.z op s, a.w op s); \
op                577 modules/cudev/include/opencv2/cudev/util/vec_math.hpp     __device__ __forceinline__ output_type ## 4 operator op(scalar_type s, const input_type ## 4 & b) \
op                579 modules/cudev/include/opencv2/cudev/util/vec_math.hpp         return VecTraits<output_type ## 4>::make(s op b.x, s op b.y, s op b.z, s op b.w); \
op                 89 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         __device__ static void merge(const PointerTuple& smem, const ValTuple& val, uint tid, uint delta, const OpTuple& op)
op                 92 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             get<I>(smem)[tid] = get<I>(val) = get<I>(op)(get<I>(val), reg);
op                 94 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             For<I + 1, N>::merge(smem, val, tid, delta, op);
op                 99 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         __device__ static void mergeShfl(const ValTuple& val, uint delta, uint width, const OpTuple& op)
op                102 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             get<I>(val) = get<I>(op)(get<I>(val), reg);
op                104 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             For<I + 1, N>::mergeShfl(val, delta, width, op);
op                149 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     __device__ __forceinline__ void merge(volatile T* smem, T& val, uint tid, uint delta, const Op& op)
op                152 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         smem[tid] = val = op(val, reg);
op                162 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp                                           const tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                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);
op                171 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     __device__ __forceinline__ void mergeShfl(T& val, uint delta, uint width, const Op& op)
op                174 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         val = op(val, reg);
op                182 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp                                               const tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                184 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         For<0, tuple_size<tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9> >::value>::mergeShfl(val, delta, width, op);
op                193 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         __device__ static void reduce(Pointer smem, Reference val, uint tid, Op op)
op                199 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             mergeShfl(val, 16, 32, op);
op                200 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             mergeShfl(val, 8, 32, op);
op                201 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             mergeShfl(val, 4, 32, op);
op                202 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             mergeShfl(val, 2, 32, op);
op                203 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp             mergeShfl(val, 1, 32, op);
op                209 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp                 merge(smem, val, tid, 16, op);
op                210 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp                 merge(smem, val, tid, 8, op);
op                211 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp                 merge(smem, val, tid, 4, op);
op                212 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp                 merge(smem, val, tid, 2, op);
op                213 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp                 merge(smem, val, tid, 1, op);
op                 62 modules/cudev/include/opencv2/cudev/warp/reduce.hpp __device__ __forceinline__ void warpReduce(volatile T* smem, T& val, uint tid, const Op& op)
op                 64 modules/cudev/include/opencv2/cudev/warp/reduce.hpp     warp_reduce_detail::WarpReductor::template reduce<volatile T*, T&, const Op&>(smem, val, tid, op);
op                 73 modules/cudev/include/opencv2/cudev/warp/reduce.hpp                                            const tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>& op)
op                 78 modules/cudev/include/opencv2/cudev/warp/reduce.hpp             const tuple<Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9>&>(smem, val, tid, op);
op                 94 modules/cudev/include/opencv2/cudev/warp/warp.hpp __device__ __forceinline__ OutIt warpTransform(InIt beg, InIt end, OutIt out, const UnOp& op)
op                 97 modules/cudev/include/opencv2/cudev/warp/warp.hpp         *out = op(*t);
op                102 modules/cudev/include/opencv2/cudev/warp/warp.hpp __device__ __forceinline__ OutIt warpTransform(InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, const BinOp& op)
op                109 modules/cudev/include/opencv2/cudev/warp/warp.hpp         *out = op(*t1, *t2);
op                255 modules/hal/include/opencv2/hal/intrin_neon.hpp #define OPENCV_HAL_IMPL_NEON_PACK(_Tpvec, _Tp, hreg, suffix, _Tpwvec, wsuffix, pack, op) \
op                258 modules/hal/include/opencv2/hal/intrin_neon.hpp     hreg a1 = vqmov##op##_##wsuffix(a.val), b1 = vqmov##op##_##wsuffix(b.val); \
op                263 modules/hal/include/opencv2/hal/intrin_neon.hpp     hreg a1 = vqmov##op##_##wsuffix(a.val); \
op                269 modules/hal/include/opencv2/hal/intrin_neon.hpp     hreg a1 = vqrshr##op##_n_##wsuffix(a.val, n); \
op                270 modules/hal/include/opencv2/hal/intrin_neon.hpp     hreg b1 = vqrshr##op##_n_##wsuffix(b.val, n); \
op                276 modules/hal/include/opencv2/hal/intrin_neon.hpp     hreg a1 = vqrshr##op##_n_##wsuffix(a.val, n); \
op               6259 modules/highgui/src/ppltasks_winrt.h     task<typename ABI::Windows::Foundation::Internal::GetAbiType<decltype(_UnwrapAsyncOperationSelector(stdx::declval<ABI::Windows::Foundation::IAsyncOperation<_T>*>()))>::type> _To_task_helper(ABI::Windows::Foundation::IAsyncOperation<_T>* op)
op               6261 modules/highgui/src/ppltasks_winrt.h         return task<_T>(op);
op               6265 modules/highgui/src/ppltasks_winrt.h     task<typename ABI::Windows::Foundation::Internal::GetAbiType<decltype(_UnwrapAsyncOperationWithProgressSelector(stdx::declval<ABI::Windows::Foundation::IAsyncOperationWithProgress<_T, _Progress>*>()))>::type> _To_task_helper(ABI::Windows::Foundation::IAsyncOperationWithProgress<_T, _Progress>* op)
op               6267 modules/highgui/src/ppltasks_winrt.h         return task<_T>(op);
op               6270 modules/highgui/src/ppltasks_winrt.h     inline task<void> _To_task_helper(ABI::Windows::Foundation::IAsyncAction* op)
op               6272 modules/highgui/src/ppltasks_winrt.h         return task<void>(op);
op               6276 modules/highgui/src/ppltasks_winrt.h     task<void> _To_task_helper(ABI::Windows::Foundation::IAsyncActionWithProgress<_Progress>* op)
op               6278 modules/highgui/src/ppltasks_winrt.h         return task<void>(op);
op               1919 modules/imgproc/include/opencv2/imgproc.hpp                                 int op, InputArray kernel,
op                183 modules/imgproc/perf/opencl/perf_filters.cpp     const int type = get<1>(params), op = get<2>(params), ksize = get<3>(params);
op                191 modules/imgproc/perf/opencl/perf_filters.cpp     OCL_TEST_CYCLE() cv::morphologyEx(src, dst, op, ker);
op                342 modules/imgproc/src/filterengine.hpp Ptr<BaseRowFilter> getMorphologyRowFilter(int op, int type, int ksize, int anchor = -1);
op                345 modules/imgproc/src/filterengine.hpp Ptr<BaseColumnFilter> getMorphologyColumnFilter(int op, int type, int ksize, int anchor = -1);
op                348 modules/imgproc/src/filterengine.hpp Ptr<BaseFilter> getMorphologyFilter(int op, int type, InputArray kernel,
op                352 modules/imgproc/src/filterengine.hpp CV_EXPORTS Ptr<FilterEngine> createMorphologyFilter(int op, int type, InputArray kernel,
op                648 modules/imgproc/src/morph.cpp         Op op;
op                668 modules/imgproc/src/morph.cpp                     m = op(m, s[j]);
op                669 modules/imgproc/src/morph.cpp                 D[i] = op(m, s[0]);
op                670 modules/imgproc/src/morph.cpp                 D[i+cn] = op(m, s[j]);
op                678 modules/imgproc/src/morph.cpp                     m = op(m, s[j]);
op                703 modules/imgproc/src/morph.cpp         Op op;
op                720 modules/imgproc/src/morph.cpp                     s0 = op(s0, sptr[0]); s1 = op(s1, sptr[1]);
op                721 modules/imgproc/src/morph.cpp                     s2 = op(s2, sptr[2]); s3 = op(s3, sptr[3]);
op                725 modules/imgproc/src/morph.cpp                 D[i] = op(s0, sptr[0]);
op                726 modules/imgproc/src/morph.cpp                 D[i+1] = op(s1, sptr[1]);
op                727 modules/imgproc/src/morph.cpp                 D[i+2] = op(s2, sptr[2]);
op                728 modules/imgproc/src/morph.cpp                 D[i+3] = op(s3, sptr[3]);
op                731 modules/imgproc/src/morph.cpp                 D[i+dststep] = op(s0, sptr[0]);
op                732 modules/imgproc/src/morph.cpp                 D[i+dststep+1] = op(s1, sptr[1]);
op                733 modules/imgproc/src/morph.cpp                 D[i+dststep+2] = op(s2, sptr[2]);
op                734 modules/imgproc/src/morph.cpp                 D[i+dststep+3] = op(s3, sptr[3]);
op                742 modules/imgproc/src/morph.cpp                     s0 = op(s0, src[k][i]);
op                744 modules/imgproc/src/morph.cpp                 D[i] = op(s0, src[0][i]);
op                745 modules/imgproc/src/morph.cpp                 D[i+dststep] = op(s0, src[k][i]);
op                761 modules/imgproc/src/morph.cpp                     s0 = op(s0, sptr[0]); s1 = op(s1, sptr[1]);
op                762 modules/imgproc/src/morph.cpp                     s2 = op(s2, sptr[2]); s3 = op(s3, sptr[3]);
op                773 modules/imgproc/src/morph.cpp                     s0 = op(s0, src[k][i]);
op                804 modules/imgproc/src/morph.cpp         Op op;
op                824 modules/imgproc/src/morph.cpp                     s0 = op(s0, sptr[0]); s1 = op(s1, sptr[1]);
op                825 modules/imgproc/src/morph.cpp                     s2 = op(s2, sptr[2]); s3 = op(s3, sptr[3]);
op                836 modules/imgproc/src/morph.cpp                     s0 = op(s0, kp[k][i]);
op                851 modules/imgproc/src/morph.cpp cv::Ptr<cv::BaseRowFilter> cv::getMorphologyRowFilter(int op, int type, int ksize, int anchor)
op                856 modules/imgproc/src/morph.cpp     CV_Assert( op == MORPH_ERODE || op == MORPH_DILATE );
op                857 modules/imgproc/src/morph.cpp     if( op == MORPH_ERODE )
op                898 modules/imgproc/src/morph.cpp cv::Ptr<cv::BaseColumnFilter> cv::getMorphologyColumnFilter(int op, int type, int ksize, int anchor)
op                903 modules/imgproc/src/morph.cpp     CV_Assert( op == MORPH_ERODE || op == MORPH_DILATE );
op                904 modules/imgproc/src/morph.cpp     if( op == MORPH_ERODE )
op                946 modules/imgproc/src/morph.cpp cv::Ptr<cv::BaseFilter> cv::getMorphologyFilter(int op, int type, InputArray _kernel, Point anchor)
op                951 modules/imgproc/src/morph.cpp     CV_Assert( op == MORPH_ERODE || op == MORPH_DILATE );
op                952 modules/imgproc/src/morph.cpp     if( op == MORPH_ERODE )
op                984 modules/imgproc/src/morph.cpp cv::Ptr<cv::FilterEngine> cv::createMorphologyFilter( int op, int type, InputArray _kernel,
op                998 modules/imgproc/src/morph.cpp         rowFilter = getMorphologyRowFilter(op, type, kernel.cols, anchor.x);
op                999 modules/imgproc/src/morph.cpp         columnFilter = getMorphologyColumnFilter(op, type, kernel.rows, anchor.y);
op               1002 modules/imgproc/src/morph.cpp         filter2D = getMorphologyFilter(op, type, kernel, anchor);
op               1011 modules/imgproc/src/morph.cpp         if( op == MORPH_ERODE )
op               1098 modules/imgproc/src/morph.cpp         op = _op;
op               1117 modules/imgproc/src/morph.cpp         Ptr<FilterEngine> f = createMorphologyFilter(op, src.type(), kernel, anchor,
op               1131 modules/imgproc/src/morph.cpp     int op;
op               1140 modules/imgproc/src/morph.cpp static bool IPPMorphReplicate(int op, const Mat &src, Mat &dst, const Mat &kernel,
op               1175 modules/imgproc/src/morph.cpp                 if (op == MORPH_ERODE)\
op               1201 modules/imgproc/src/morph.cpp                     if (op == MORPH_ERODE)\
op               1241 modules/imgproc/src/morph.cpp                 if (op == MORPH_ERODE)\
op               1263 modules/imgproc/src/morph.cpp static bool IPPMorphOp(int op, InputArray _src, OutputArray _dst,
op               1272 modules/imgproc/src/morph.cpp         kernel.size() == Size(3,3)) ) || !( op == MORPH_DILATE || op == MORPH_ERODE) || _src.isSubmatrix() )
op               1334 modules/imgproc/src/morph.cpp     return IPPMorphReplicate( op, src, dst, kernel, ksize, anchor, rectKernel );
op               1343 modules/imgproc/src/morph.cpp                             int op, int actual_op = -1, InputArray _extraMat = noArray())
op               1418 modules/imgproc/src/morph.cpp         actual_op = op;
op               1449 modules/imgproc/src/morph.cpp             processing.c_str(), op2str[op],
op               1450 modules/imgproc/src/morph.cpp             actual_op == op ? "" : cv::format(" -D %s", op2str[actual_op]).c_str());
op               1499 modules/imgproc/src/morph.cpp                         Point anchor, int iterations, int op, int borderType,
op               1541 modules/imgproc/src/morph.cpp         if (ocl_morphSmall(_src, _dst, kernel, anchor, borderType, op, actual_op, _extraMat))
op               1586 modules/imgproc/src/morph.cpp         actual_op = op;
op               1591 modules/imgproc/src/morph.cpp         int current_op = iterations == i + 1 ? actual_op : op;
op               1595 modules/imgproc/src/morph.cpp                                      anchor.x, anchor.y, (int)localThreads[0], (int)localThreads[1], op2str[op],
op               1601 modules/imgproc/src/morph.cpp                                      current_op == op ? "" : cv::format(" -D %s", op2str[current_op]).c_str());
op               1677 modules/imgproc/src/morph.cpp static void morphOp( int op, InputArray _src, OutputArray _dst,
op               1688 modules/imgproc/src/morph.cpp                (op == MORPH_ERODE || op == MORPH_DILATE) &&
op               1690 modules/imgproc/src/morph.cpp                ocl_morphOp(_src, _dst, kernel, anchor, iterations, op, borderType, borderValue) )
op               1717 modules/imgproc/src/morph.cpp         if( IPPMorphOp(op, _src, _dst, kernel, anchor, iterations, borderType, borderValue) )
op               1738 modules/imgproc/src/morph.cpp                   MorphologyRunner(src, dst, nStripes, iterations, op, kernel, anchor, borderType, borderType, borderValue));
op               1762 modules/imgproc/src/morph.cpp static bool ocl_morphologyEx(InputArray _src, OutputArray _dst, int op,
op               1771 modules/imgproc/src/morph.cpp     switch( op )
op               1822 modules/imgproc/src/morph.cpp void cv::morphologyEx( InputArray _src, OutputArray _dst, int op,
op               1838 modules/imgproc/src/morph.cpp         ocl_morphologyEx(_src, _dst, op, kernel, anchor, iterations, borderType, borderValue))
op               1845 modules/imgproc/src/morph.cpp     switch( op )
op               1972 modules/imgproc/src/morph.cpp                 IplConvKernel* element, int op, int iterations )
op               1989 modules/imgproc/src/morph.cpp     cv::morphologyEx( src, dst, op, kernel, anchor, iterations, cv::BORDER_REPLICATE );
op               1825 modules/imgproc/src/smooth.cpp #define HOP(h,x,op) \
op               1826 modules/imgproc/src/smooth.cpp     h.coarse[x>>4] op, \
op               1827 modules/imgproc/src/smooth.cpp     *((HT*)h.fine + x) op
op               1829 modules/imgproc/src/smooth.cpp #define COP(c,j,x,op) \
op               1830 modules/imgproc/src/smooth.cpp     h_coarse[ 16*(n*c+j) + (x>>4) ] op, \
op               1831 modules/imgproc/src/smooth.cpp     h_fine[ 16 * (n*(16*c+(x>>4)) + j) + (x & 0xF) ] op
op               2040 modules/imgproc/src/smooth.cpp     #define UPDATE_ACC01( pix, cn, op ) \
op               2043 modules/imgproc/src/smooth.cpp         zone1[cn][p] op;                \
op               2044 modules/imgproc/src/smooth.cpp         zone0[cn][p >> 4] op;           \
op               2382 modules/imgproc/src/smooth.cpp     Op op;
op               2402 modules/imgproc/src/smooth.cpp                     op(p0, p1); op(p1, p2); op(p0, p1);
op               2426 modules/imgproc/src/smooth.cpp                     op(p1, p2); op(p4, p5); op(p7, p8); op(p0, p1);
op               2427 modules/imgproc/src/smooth.cpp                     op(p3, p4); op(p6, p7); op(p1, p2); op(p4, p5);
op               2428 modules/imgproc/src/smooth.cpp                     op(p7, p8); op(p0, p3); op(p5, p8); op(p4, p7);
op               2429 modules/imgproc/src/smooth.cpp                     op(p3, p6); op(p1, p4); op(p2, p5); op(p4, p7);
op               2430 modules/imgproc/src/smooth.cpp                     op(p4, p2); op(p6, p4); op(p4, p2);
op               2473 modules/imgproc/src/smooth.cpp                     op(p0, p1); op(p3, p4); op(p2, p3); op(p3, p4); op(p0, p2);
op               2474 modules/imgproc/src/smooth.cpp                     op(p2, p4); op(p1, p3); op(p1, p2);
op               2508 modules/imgproc/src/smooth.cpp                     op(p[1], p[2]); op(p[0], p[1]); op(p[1], p[2]); op(p[4], p[5]); op(p[3], p[4]);
op               2509 modules/imgproc/src/smooth.cpp                     op(p[4], p[5]); op(p[0], p[3]); op(p[2], p[5]); op(p[2], p[3]); op(p[1], p[4]);
op               2510 modules/imgproc/src/smooth.cpp                     op(p[1], p[2]); op(p[3], p[4]); op(p[7], p[8]); op(p[6], p[7]); op(p[7], p[8]);
op               2511 modules/imgproc/src/smooth.cpp                     op(p[10], p[11]); op(p[9], p[10]); op(p[10], p[11]); op(p[6], p[9]); op(p[8], p[11]);
op               2512 modules/imgproc/src/smooth.cpp                     op(p[8], p[9]); op(p[7], p[10]); op(p[7], p[8]); op(p[9], p[10]); op(p[0], p[6]);
op               2513 modules/imgproc/src/smooth.cpp                     op(p[4], p[10]); op(p[4], p[6]); op(p[2], p[8]); op(p[2], p[4]); op(p[6], p[8]);
op               2514 modules/imgproc/src/smooth.cpp                     op(p[1], p[7]); op(p[5], p[11]); op(p[5], p[7]); op(p[3], p[9]); op(p[3], p[5]);
op               2515 modules/imgproc/src/smooth.cpp                     op(p[7], p[9]); op(p[1], p[2]); op(p[3], p[4]); op(p[5], p[6]); op(p[7], p[8]);
op               2516 modules/imgproc/src/smooth.cpp                     op(p[9], p[10]); op(p[13], p[14]); op(p[12], p[13]); op(p[13], p[14]); op(p[16], p[17]);
op               2517 modules/imgproc/src/smooth.cpp                     op(p[15], p[16]); op(p[16], p[17]); op(p[12], p[15]); op(p[14], p[17]); op(p[14], p[15]);
op               2518 modules/imgproc/src/smooth.cpp                     op(p[13], p[16]); op(p[13], p[14]); op(p[15], p[16]); op(p[19], p[20]); op(p[18], p[19]);
op               2519 modules/imgproc/src/smooth.cpp                     op(p[19], p[20]); op(p[21], p[22]); op(p[23], p[24]); op(p[21], p[23]); op(p[22], p[24]);
op               2520 modules/imgproc/src/smooth.cpp                     op(p[22], p[23]); op(p[18], p[21]); op(p[20], p[23]); op(p[20], p[21]); op(p[19], p[22]);
op               2521 modules/imgproc/src/smooth.cpp                     op(p[22], p[24]); op(p[19], p[20]); op(p[21], p[22]); op(p[23], p[24]); op(p[12], p[18]);
op               2522 modules/imgproc/src/smooth.cpp                     op(p[16], p[22]); op(p[16], p[18]); op(p[14], p[20]); op(p[20], p[24]); op(p[14], p[16]);
op               2523 modules/imgproc/src/smooth.cpp                     op(p[18], p[20]); op(p[22], p[24]); op(p[13], p[19]); op(p[17], p[23]); op(p[17], p[19]);
op               2524 modules/imgproc/src/smooth.cpp                     op(p[15], p[21]); op(p[15], p[17]); op(p[19], p[21]); op(p[13], p[14]); op(p[15], p[16]);
op               2525 modules/imgproc/src/smooth.cpp                     op(p[17], p[18]); op(p[19], p[20]); op(p[21], p[22]); op(p[23], p[24]); op(p[0], p[12]);
op               2526 modules/imgproc/src/smooth.cpp                     op(p[8], p[20]); op(p[8], p[12]); op(p[4], p[16]); op(p[16], p[24]); op(p[12], p[16]);
op               2527 modules/imgproc/src/smooth.cpp                     op(p[2], p[14]); op(p[10], p[22]); op(p[10], p[14]); op(p[6], p[18]); op(p[6], p[10]);
op               2528 modules/imgproc/src/smooth.cpp                     op(p[10], p[12]); op(p[1], p[13]); op(p[9], p[21]); op(p[9], p[13]); op(p[5], p[17]);
op               2529 modules/imgproc/src/smooth.cpp                     op(p[13], p[17]); op(p[3], p[15]); op(p[11], p[23]); op(p[11], p[15]); op(p[7], p[19]);
op               2530 modules/imgproc/src/smooth.cpp                     op(p[7], p[11]); op(p[11], p[13]); op(p[11], p[12]);
op                285 modules/imgproc/test/ocl/test_filters.cpp     int type, ksize, op, iterations;
op                295 modules/imgproc/test/ocl/test_filters.cpp         op = GET_PARAM(2);
op                346 modules/imgproc/test/ocl/test_filters.cpp         OCL_OFF(cv::morphologyEx(src_roi, dst_roi, op, kernel, Point(-1, -1), iterations) );
op                347 modules/imgproc/test/ocl/test_filters.cpp         OCL_ON(cv::morphologyEx(usrc_roi, udst_roi, op, kernel, Point(-1, -1), iterations) );
op               1931 modules/imgproc/test/test_filter.cpp         int op = rng.uniform(0, 2);
op               1935 modules/imgproc/test/test_filter.cpp         if( op == 0 )
op               1941 modules/imgproc/test/test_filter.cpp             if( op == 0 )
op               1947 modules/imgproc/test/test_filter.cpp         if( op == 0 )
op               19035 modules/ts/include/opencv2/ts/ts_gtest.h #define GTEST_IMPL_CMP_HELPER_(op_name, op)\
op               19039 modules/ts/include/opencv2/ts/ts_gtest.h   if (val1 op val2) {\
op               19043 modules/ts/include/opencv2/ts/ts_gtest.h         << "Expected: (" << expr1 << ") " #op " (" << expr2\
op               1515 modules/ts/src/ts_func.cpp void logicOp( const Mat& src1, const Mat& src2, Mat& dst, char op )
op               1517 modules/ts/src/ts_func.cpp     CV_Assert( op == '&' || op == '|' || op == '^' );
op               1533 modules/ts/src/ts_func.cpp         logicOp_(sptr1, sptr2, dptr, total, op);
op               1538 modules/ts/src/ts_func.cpp void logicOp(const Mat& src, const Scalar& s, Mat& dst, char op)
op               1540 modules/ts/src/ts_func.cpp     CV_Assert( op == '&' || op == '|' || op == '^' || op == '~' );
op               1556 modules/ts/src/ts_func.cpp         logicOpS_(sptr, (uchar*)&buf[0], dptr, total, op);
op               2368 modules/ts/src/ts_func.cpp minmax_(const _Tp* src1, const _Tp* src2, _Tp* dst, size_t total, char op)
op               2370 modules/ts/src/ts_func.cpp     if( op == 'M' )
op               2378 modules/ts/src/ts_func.cpp static void minmax(const Mat& src1, const Mat& src2, Mat& dst, char op)
op               2398 modules/ts/src/ts_func.cpp             minmax_((const uchar*)sptr1, (const uchar*)sptr2, (uchar*)dptr, total, op);
op               2401 modules/ts/src/ts_func.cpp             minmax_((const schar*)sptr1, (const schar*)sptr2, (schar*)dptr, total, op);
op               2404 modules/ts/src/ts_func.cpp             minmax_((const ushort*)sptr1, (const ushort*)sptr2, (ushort*)dptr, total, op);
op               2407 modules/ts/src/ts_func.cpp             minmax_((const short*)sptr1, (const short*)sptr2, (short*)dptr, total, op);
op               2410 modules/ts/src/ts_func.cpp             minmax_((const int*)sptr1, (const int*)sptr2, (int*)dptr, total, op);
op               2413 modules/ts/src/ts_func.cpp             minmax_((const float*)sptr1, (const float*)sptr2, (float*)dptr, total, op);
op               2416 modules/ts/src/ts_func.cpp             minmax_((const double*)sptr1, (const double*)sptr2, (double*)dptr, total, op);
op               2437 modules/ts/src/ts_func.cpp minmax_(const _Tp* src1, _Tp val, _Tp* dst, size_t total, char op)
op               2439 modules/ts/src/ts_func.cpp     if( op == 'M' )
op               2447 modules/ts/src/ts_func.cpp static void minmax(const Mat& src1, double val, Mat& dst, char op)
op               2466 modules/ts/src/ts_func.cpp             minmax_((const uchar*)sptr1, saturate_cast<uchar>(ival), (uchar*)dptr, total, op);
op               2469 modules/ts/src/ts_func.cpp             minmax_((const schar*)sptr1, saturate_cast<schar>(ival), (schar*)dptr, total, op);
op               2472 modules/ts/src/ts_func.cpp             minmax_((const ushort*)sptr1, saturate_cast<ushort>(ival), (ushort*)dptr, total, op);
op               2475 modules/ts/src/ts_func.cpp             minmax_((const short*)sptr1, saturate_cast<short>(ival), (short*)dptr, total, op);
op               2478 modules/ts/src/ts_func.cpp             minmax_((const int*)sptr1, saturate_cast<int>(ival), (int*)dptr, total, op);
op               2481 modules/ts/src/ts_func.cpp             minmax_((const float*)sptr1, saturate_cast<float>(val), (float*)dptr, total, op);
op               2484 modules/ts/src/ts_func.cpp             minmax_((const double*)sptr1, saturate_cast<double>(val), (double*)dptr, total, op);
op               2505 modules/ts/src/ts_func.cpp muldiv_(const _Tp* src1, const _Tp* src2, _Tp* dst, size_t total, double scale, char op)
op               2507 modules/ts/src/ts_func.cpp     if( op == '*' )
op               2518 modules/ts/src/ts_func.cpp static void muldiv(const Mat& src1, const Mat& src2, Mat& dst, double scale, char op)
op               2538 modules/ts/src/ts_func.cpp             muldiv_((const uchar*)sptr1, (const uchar*)sptr2, (uchar*)dptr, total, scale, op);
op               2541 modules/ts/src/ts_func.cpp             muldiv_((const schar*)sptr1, (const schar*)sptr2, (schar*)dptr, total, scale, op);
op               2544 modules/ts/src/ts_func.cpp             muldiv_((const ushort*)sptr1, (const ushort*)sptr2, (ushort*)dptr, total, scale, op);
op               2547 modules/ts/src/ts_func.cpp             muldiv_((const short*)sptr1, (const short*)sptr2, (short*)dptr, total, scale, op);
op               2550 modules/ts/src/ts_func.cpp             muldiv_((const int*)sptr1, (const int*)sptr2, (int*)dptr, total, scale, op);
op               2553 modules/ts/src/ts_func.cpp             muldiv_((const float*)sptr1, (const float*)sptr2, (float*)dptr, total, scale, op);
op               2556 modules/ts/src/ts_func.cpp             muldiv_((const double*)sptr1, (const double*)sptr2, (double*)dptr, total, scale, op);
op               2632 modules/ts/src/ts_gtest.cpp #define GTEST_IMPL_CMP_HELPER_(op_name, op)\
op               2635 modules/ts/src/ts_gtest.cpp   if (val1 op val2) {\
op               2639 modules/ts/src/ts_gtest.cpp         << "Expected: (" << expr1 << ") " #op " (" << expr2\
op                494 modules/videoio/src/cap_ffmpeg_impl.hpp static int LockCallBack(void **mutex, AVLockOp op)
op                497 modules/videoio/src/cap_ffmpeg_impl.hpp     switch (op)
op               6259 modules/videoio/src/ppltasks_winrt.hpp     task<typename ABI::Windows::Foundation::Internal::GetAbiType<decltype(_UnwrapAsyncOperationSelector(stdx::declval<ABI::Windows::Foundation::IAsyncOperation<_T>*>()))>::type> _To_task_helper(ABI::Windows::Foundation::IAsyncOperation<_T>* op)
op               6261 modules/videoio/src/ppltasks_winrt.hpp         return task<_T>(op);
op               6265 modules/videoio/src/ppltasks_winrt.hpp     task<typename ABI::Windows::Foundation::Internal::GetAbiType<decltype(_UnwrapAsyncOperationWithProgressSelector(stdx::declval<ABI::Windows::Foundation::IAsyncOperationWithProgress<_T, _Progress>*>()))>::type> _To_task_helper(ABI::Windows::Foundation::IAsyncOperationWithProgress<_T, _Progress>* op)
op               6267 modules/videoio/src/ppltasks_winrt.hpp         return task<_T>(op);
op               6270 modules/videoio/src/ppltasks_winrt.hpp     inline task<void> _To_task_helper(ABI::Windows::Foundation::IAsyncAction* op)
op               6272 modules/videoio/src/ppltasks_winrt.hpp         return task<void>(op);
op               6276 modules/videoio/src/ppltasks_winrt.hpp     task<void> _To_task_helper(ABI::Windows::Foundation::IAsyncActionWithProgress<_Progress>* op)
op               6278 modules/videoio/src/ppltasks_winrt.hpp         return task<void>(op);
op                 17 samples/cpp/tutorial_code/features2D/AKAZE_tracking/stats.h     Stats& operator+=(const Stats& op) {
op                 18 samples/cpp/tutorial_code/features2D/AKAZE_tracking/stats.h         matches += op.matches;
op                 19 samples/cpp/tutorial_code/features2D/AKAZE_tracking/stats.h         inliers += op.inliers;
op                 20 samples/cpp/tutorial_code/features2D/AKAZE_tracking/stats.h         ratio += op.ratio;
op                 21 samples/cpp/tutorial_code/features2D/AKAZE_tracking/stats.h         keypoints += op.keypoints;
op                 20 samples/gpu/super_resolution.cpp #define MEASURE_TIME(op) \
op                 24 samples/gpu/super_resolution.cpp         op; \