Searched refs:thresh (Results 1 - 25 of 41) sorted by relevance

12

/external/webp/src/dsp/
H A Ddec_neon.c34 #define NEEDS_FILTER(p1, p0, q0, q1, thresh, mask) \
40 "vdup.8 q14, " #thresh " \n" \
41 "vcge.u8 " #mask ", q14, q15 \n" /* mask <= thresh */
62 #define DO_FILTER2(p1, p0, q0, q1, thresh) \
63 NEEDS_FILTER(p1, p0, q0, q1, thresh, q9) /* filter mask in q9 */ \
95 static void SimpleVFilter16NEON(uint8_t* p, int stride, int thresh) { argument
104 DO_FILTER2(q1, q2, q3, q4, %[thresh])
111 : [stride] "r"(stride), [thresh] "r"(thresh)
116 static void SimpleHFilter16NEON(uint8_t* p, int stride, int thresh) { argument
142 SimpleVFilter16iNEON(uint8_t* p, int stride, int thresh) argument
150 SimpleHFilter16iNEON(uint8_t* p, int stride, int thresh) argument
[all...]
H A Ddec.c531 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { argument
533 return (abs0[255 + p1 - p0] > thresh) || (abs0[255 + q1 - q0] > thresh);
536 static WEBP_INLINE int needs_filter(const uint8_t* p, int step, int thresh) { argument
538 return (2 * abs0[255 + p0 - q0] + abs1[255 + p1 - q1]) <= thresh;
555 static void SimpleVFilter16(uint8_t* p, int stride, int thresh) { argument
558 if (needs_filter(p + i, stride, thresh)) {
564 static void SimpleHFilter16(uint8_t* p, int stride, int thresh) { argument
567 if (needs_filter(p + i * stride, 1, thresh)) {
573 static void SimpleVFilter16i(uint8_t* p, int stride, int thresh) { argument
581 SimpleHFilter16i(uint8_t* p, int stride, int thresh) argument
592 FilterLoop26(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) argument
607 FilterLoop24(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) argument
623 VFilter16(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
628 HFilter16(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
634 VFilter16i(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
643 HFilter16i(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
653 VFilter8(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
659 HFilter8(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
665 VFilter8i(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
671 HFilter8i(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
[all...]
H A Ddec_sse2.c327 const __m128i* q1, int thresh, __m128i *mask) {
337 t1 = _mm_set1_epi8(thresh);
338 *mask = _mm_subs_epu8(*mask, t1); // mask <= thresh
347 const __m128i* q1, int thresh) {
353 NeedsFilter(p1, p0, q0, q1, thresh, &mask);
597 static void SimpleVFilter16SSE2(uint8_t* p, int stride, int thresh) { argument
604 DoFilter2(&p1, &p0, &q0, &q1, thresh);
611 static void SimpleHFilter16SSE2(uint8_t* p, int stride, int thresh) { argument
617 DoFilter2(&p1, &p0, &q0, &q1, thresh);
621 static void SimpleVFilter16iSSE2(uint8_t* p, int stride, int thresh) { argument
326 NeedsFilter(const __m128i* p1, const __m128i* p0, const __m128i* q0, const __m128i* q1, int thresh, __m128i *mask) argument
346 DoFilter2(const __m128i* p1, __m128i* p0, __m128i* q0, const __m128i* q1, int thresh) argument
629 SimpleHFilter16iSSE2(uint8_t* p, int stride, int thresh) argument
687 VFilter16SSE2(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
713 HFilter16SSE2(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
733 VFilter16iSSE2(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
761 HFilter16iSSE2(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
788 VFilter8SSE2(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
813 HFilter8SSE2(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
833 VFilter8iSSE2(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
859 HFilter8iSSE2(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
[all...]
H A Ddsp.h116 typedef void (*VP8SimpleFilterFunc)(uint8_t* p, int stride, int thresh);
124 int thresh, int ithresh, int hev_t);
126 int thresh, int ithresh, int hev_t);
/external/opencv/cv/src/
H A Dcvthresh.cpp46 CvSize roi, uchar thresh, uchar maxval, int type )
54 for( i = 0; i <= thresh; i++ )
60 for( i = 0; i <= thresh; i++ )
66 for( i = 0; i <= thresh; i++ )
69 tab[i] = thresh;
72 for( i = 0; i <= thresh; i++ )
78 for( i = 0; i <= thresh; i++ )
114 CvSize roi, float thresh, float maxval, int type )
122 v.f = thresh; iThresh = CV_TOGGLE_FLT(v.i);
159 if( temp > thresh )
45 icvThresh_8u_C1R( const uchar* src, int src_step, uchar* dst, int dst_step, CvSize roi, uchar thresh, uchar maxval, int type ) argument
113 icvThresh_32f_C1R( const float *src, int src_step, float *dst, int dst_step, CvSize roi, float thresh, float maxval, int type ) argument
297 cvThreshold( const void* srcarr, void* dstarr, double thresh, double maxval, int type ) argument
[all...]
H A Dcvhistogram.cpp188 cvThreshHist( CvHistogram* hist, double thresh )
201 CV_CALL( cvThreshold( &mat, &mat, thresh, 0, CV_THRESH_TOZERO ));
213 if( *val <= thresh )
662 float** thresh = 0; local
705 ranges[i] = (float*)src->thresh[i];
706 thresh = ranges;
709 thresh = src->thresh2;
710 CV_CALL( cvSetHistBinRanges( dst, thresh, CV_IS_UNIFORM_HIST(src)));
746 hist->thresh[i][0] = ranges[i][0];
747 hist->thresh[
1308 float* thresh = hist->thresh2[i]; local
1369 float* thresh = hist->thresh2[i]; local
1960 float* thresh = hist->thresh2[i]; local
2017 float* thresh = hist->thresh2[i]; local
[all...]
H A Dcvcalccontrasthistogram.cpp84 if( !hist->thresh[i] )
198 if( !hist->thresh[i] )
/external/webp/src/enc/
H A Dfilter.c74 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { argument
76 return (abs0[255 + p1 - p0] > thresh) || (abs0[255 + q1 - q0] > thresh);
79 static WEBP_INLINE int needs_filter(const uint8_t* p, int step, int thresh) { argument
81 return (2 * abs0[255 + p0 - q0] + abs1[255 + p1 - q1]) <= thresh;
98 static void SimpleVFilter16(uint8_t* p, int stride, int thresh) { argument
101 if (needs_filter(p + i, stride, thresh)) {
107 static void SimpleHFilter16(uint8_t* p, int stride, int thresh) { argument
110 if (needs_filter(p + i * stride, 1, thresh)) {
116 static void SimpleVFilter16i(uint8_t* p, int stride, int thresh) { argument
124 SimpleHFilter16i(uint8_t* p, int stride, int thresh) argument
135 FilterLoop24(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) argument
151 VFilter16i(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
160 HFilter16i(uint8_t* p, int stride, int thresh, int ithresh, int hev_thresh) argument
169 VFilter8i(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
175 HFilter8i(uint8_t* u, uint8_t* v, int stride, int thresh, int ithresh, int hev_thresh) argument
[all...]
/external/libvpx/libvpx/vp8/common/
H A Dloopfilter_filters.c43 static signed char vp8_hevmask(uc thresh, uc p1, uc p0, uc q0, uc q1) argument
46 hev |= (abs(p1 - p0) > thresh) * -1;
47 hev |= (abs(q1 - q0) > thresh) * -1;
104 const unsigned char *thresh,
121 hev = vp8_hevmask(thresh[0], s[-2*p], s[-1*p], s[0*p], s[1*p]);
136 const unsigned char *thresh,
152 hev = vp8_hevmask(thresh[0], s[-2], s[-1], s[0], s[1]);
222 const unsigned char *thresh,
240 hev = vp8_hevmask(thresh[0], s[-2*p], s[-1*p], s[0*p], s[1*p]);
257 const unsigned char *thresh,
98 vp8_loop_filter_horizontal_edge_c( unsigned char *s, int p, const unsigned char *blimit, const unsigned char *limit, const unsigned char *thresh, int count ) argument
130 vp8_loop_filter_vertical_edge_c( unsigned char *s, int p, const unsigned char *blimit, const unsigned char *limit, const unsigned char *thresh, int count ) argument
216 vp8_mbloop_filter_horizontal_edge_c( unsigned char *s, int p, const unsigned char *blimit, const unsigned char *limit, const unsigned char *thresh, int count ) argument
251 vp8_mbloop_filter_vertical_edge_c( unsigned char *s, int p, const unsigned char *blimit, const unsigned char *limit, const unsigned char *thresh, int count ) argument
[all...]
H A Dloopfilter.h65 const unsigned char *thresh,
/external/libvpx/libvpx/vp8/common/mips/dspr2/
H A Dloopfilter_filters_dspr2.c55 uint32_t thresh,
81 * hev |= (abs(p1 - p0) > thresh)
86 "cmpgu.lt.qb %[c], %[thresh], %[r_k] \n\t"
92 * hev |= (abs(q1 - q0) > thresh)
97 "cmpgu.lt.qb %[c], %[thresh], %[r_k] \n\t"
121 [q2] "r" (q2), [q3] "r" (q3), [thresh] "r" (thresh)
349 unsigned int thresh,
401 thresh, &hev, &mask);
446 thresh,
43 vp8_filter_mask_vec_mips( uint32_t limit, uint32_t flimit, uint32_t p1, uint32_t p0, uint32_t p3, uint32_t p2, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t thresh, uint32_t *hev, uint32_t *mask ) argument
343 vp8_loop_filter_horizontal_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument
553 vp8_loop_filter_uvhorizontal_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument
670 vp8_loop_filter_vertical_edge_mips( unsigned char *s, int p, const unsigned int flimit, const unsigned int limit, const unsigned int thresh, int count ) argument
1021 vp8_loop_filter_uvvertical_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument
1631 vp8_mbloop_filter_horizontal_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument
1777 vp8_mbloop_filter_uvhorizontal_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument
1902 vp8_mbloop_filter_vertical_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument
2114 vp8_mbloop_filter_uvvertical_edge_mips( unsigned char *s, int p, unsigned int flimit, unsigned int limit, unsigned int thresh, int count ) argument
2492 unsigned char thresh, flimit, limit, flimit_temp; local
2528 unsigned char thresh, flimit, limit, flimit_temp; local
2560 unsigned char thresh, flimit, limit, flimit_temp; local
2594 unsigned char thresh, flimit, limit, flimit_temp; local
[all...]
/external/tcpdump/
H A Dprint-dvmrp.c264 register u_char thresh; local
272 thresh = *bp++;
279 ipaddr_string(bp), metric, thresh);
294 register u_char metric, thresh, flags; local
306 thresh = *bp++;
313 metric, thresh);
/external/kernel-headers/original/linux/
H A Dnetfilter.h153 int (*okfn)(struct sk_buff *), int thresh);
166 int (*okfn)(struct sk_buff *), int thresh)
172 return nf_hook_slow(pf, hook, skb, indev, outdev, okfn, thresh);
202 int (*okfn)(struct sk_buff *), int thresh)
204 int ret = nf_hook_thresh(pf, hook, skb, in, out, okfn, thresh);
340 int (*okfn)(struct sk_buff *), int thresh)
162 nf_hook_thresh(u_int8_t pf, unsigned int hook, struct sk_buff *skb, struct net_device *indev, struct net_device *outdev, int (*okfn)(struct sk_buff *), int thresh) argument
200 NF_HOOK_THRESH(uint8_t pf, unsigned int hook, struct sk_buff *skb, struct net_device *in, struct net_device *out, int (*okfn)(struct sk_buff *), int thresh) argument
336 nf_hook_thresh(u_int8_t pf, unsigned int hook, struct sk_buff *skb, struct net_device *indev, struct net_device *outdev, int (*okfn)(struct sk_buff *), int thresh) argument
/external/aac/libAACenc/src/
H A Dgrp_data.cpp181 FIXP_DBL thresh = sfbThreshold->Short[wnd][sfb]; local
184 thresh = nrgAddSaturate(thresh, sfbThreshold->Short[wnd+j][sfb]);
186 sfbThreshold->Long[i++] = thresh;
/external/srec/srec/clib/
H A Djacobi.c56 double g, thresh, sum, c, s, t, tau, h; local
104 thresh = 20.0 * sum / (dim * dim); /* .. first 3 iterations only */
106 thresh = 0.0; /* .. thereafter */
120 else if (g > thresh)
/external/libvpx/libvpx/vp8/common/ppc/
H A Dloopfilter_altivec.c21 const signed char *thresh
31 const signed char *thresh
/external/openssh/
H A Dmisc.h84 u_int64_t rate, thresh, lamt; member in struct:bwlimit
H A Dmisc.c863 bw->thresh = bw->rate;
882 if (bw->lamt < bw->thresh)
901 bw->thresh /= 2;
902 if (bw->thresh < bw->buflen / 4)
903 bw->thresh = bw->buflen / 4;
905 bw->thresh *= 2;
906 if (bw->thresh > bw->buflen * 8)
907 bw->thresh = bw->buflen * 8;
/external/libvpx/libvpx/vp8/common/arm/
H A Dloopfilter_arm.c19 const unsigned char *limit, const unsigned char *thresh, int count)
30 unsigned char blimit, unsigned char limit, unsigned char thresh);
32 unsigned char blimit, unsigned char limit, unsigned char thresh,
/external/dropbear/
H A Dscp.c770 static int lamt, thresh = 16384; local
780 if (lamt < thresh)
799 thresh /= 2;
800 if (thresh < 2048)
801 thresh = 2048;
803 thresh *= 2;
804 if (thresh > 32768)
805 thresh = 32768;
/external/libvpx/libvpx/vp8/common/x86/
H A Dloopfilter_x86.c17 const unsigned char *limit, const unsigned char *thresh, int count)
21 const unsigned char *limit, const unsigned char *thresh)
H A Dloopfilter_block_sse2.asm59 psubusb %5, [thresh]
134 ; const char *thresh
144 %define thresh r10
155 mov thresh, arg(4)
161 %define thresh r8
273 ; const char *thresh
284 %define thresh r10
296 mov thresh, arg(4)
302 %define thresh r8
H A Dloopfilter_mmx.asm21 ; const char *thresh,
134 mov rdx, arg(4) ;thresh ; get thresh
140 paddb mm4, mm3 ; abs(q1 - q0) > thresh || abs(p1 - p0) > thresh
233 ; const char *thresh,
427 mov rdx, arg(4) ;thresh ; get thresh
436 por mm4, mm3 ; abs(q1 - q0) > thresh || abs(p1 - p0) > thresh
[all...]
/external/libvpx/libvpx/vp8/common/arm/armv6/
H A Dloopfilter_v6.asm58 ;stack const char *thresh,
68 ldr r6, [sp, #36] ; load thresh address
77 ldrb r3, [r6] ; thresh
106 uqsub8 r8, r6, r3 ; compare to thresh -- save r8 for later
133 uqsub8 r6, r6, r3 ; compare to thresh -- save r6 for later
275 ldr r6, [sp, #36] ; load thresh address
284 ldrb r3, [r6] ; thresh
315 uqsub8 r8, r6, r3 ; compare to thresh -- save r8 for later
343 uqsub8 r6, r6, r3 ; compare to thresh -- save r6 for later
588 ldr r12, [sp, #36] ; load thresh addres
[all...]
/external/dexmaker/src/dx/java/com/android/dx/ssa/
H A DSsaRenamer.java151 * @param thresh registers below this number are unchanged
153 public SsaRenamer(SsaMethod ssaMeth, int thresh) { argument
155 threshold = thresh;

Completed in 532 milliseconds

12