Home
last modified time | relevance | path

Searched refs:min (Results 1 - 25 of 3391) sorted by relevance

12345678910>>...136

/third_party/curl/tests/libtest/
H A Dstub_gssapi.c79 OM_uint32 gss_init_sec_context(OM_uint32 *min, in gss_init_sec_context() argument
106 if(!min) in gss_init_sec_context()
109 *min = 0; in gss_init_sec_context()
112 *min = GSS_INVALID_ARGS; in gss_init_sec_context()
118 *min = GSS_INVALID_CREDS; in gss_init_sec_context()
124 *min = GSS_INVALID_CREDS; in gss_init_sec_context()
133 *min = GSS_INVALID_CTX; in gss_init_sec_context()
149 *min = GSS_SERVER_ERR; in gss_init_sec_context()
156 *min = GSS_SERVER_ERR; in gss_init_sec_context()
169 *min in gss_init_sec_context()
243 gss_delete_sec_context(OM_uint32 *min, gss_ctx_id_t *context_handle, gss_buffer_t output_token) gss_delete_sec_context() argument
264 gss_release_buffer(OM_uint32 *min, gss_buffer_t buffer) gss_release_buffer() argument
278 gss_import_name(OM_uint32 *min, const gss_buffer_t input_name_buffer, const gss_OID input_name_type, gss_name_t *output_name) gss_import_name() argument
306 gss_release_name(OM_uint32 *min, gss_name_t *input_name) gss_release_name() argument
318 gss_display_status(OM_uint32 *min, OM_uint32 status_value, int status_type, const gss_OID mech_type, OM_uint32 *message_context, gss_buffer_t status_string) gss_display_status() argument
362 gss_display_name(OM_uint32 *min, gss_const_name_t input_name, gss_buffer_t output_name_buffer, gss_OID *output_name_type) gss_display_name() argument
374 gss_inquire_context(OM_uint32 *min, gss_const_ctx_id_t context_handle, gss_name_t *src_name, gss_name_t *targ_name, OM_uint32 *lifetime_rec, gss_OID *mech_type, OM_uint32 *ctx_flags, int *locally_initiated, int *open_context) gss_inquire_context() argument
396 gss_wrap(OM_uint32 *min, gss_const_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, const gss_buffer_t input_message_buffer, int *conf_state, gss_buffer_t output_message_buffer) gss_wrap() argument
414 gss_unwrap(OM_uint32 *min, gss_const_ctx_id_t context_handle, const gss_buffer_t input_message_buffer, gss_buffer_t output_message_buffer, int *conf_state, gss_qop_t *qop_state) gss_unwrap() argument
430 gss_seal(OM_uint32 *min, gss_ctx_id_t context_handle, int conf_req_flag, int qop_req, gss_buffer_t input_message_buffer, int *conf_state, gss_buffer_t output_message_buffer) gss_seal() argument
448 gss_unseal(OM_uint32 *min, gss_ctx_id_t context_handle, gss_buffer_t input_message_buffer, gss_buffer_t output_message_buffer, int *conf_state, int *qop_state) gss_unseal() argument
[all...]
/third_party/alsa-utils/amixer/
H A Dvolume_mapping.c87 long min, max, value; in get_normalized_volume() local
91 err = get_dB_range[ctl_dir](elem, &min, &max); in get_normalized_volume()
92 if (err < 0 || min >= max) { in get_normalized_volume()
93 err = get_raw_range[ctl_dir](elem, &min, &max); in get_normalized_volume()
94 if (err < 0 || min == max) in get_normalized_volume()
101 return (value - min) / (double)(max - min); in get_normalized_volume()
108 if (use_linear_dB_scale(min, max)) in get_normalized_volume()
109 return (value - min) / (double)(max - min); in get_normalized_volume()
126 long min, max, value; set_normalized_volume() local
[all...]
/third_party/alsa-utils/alsamixer/
H A Dvolume_mapping.c87 long min, max, value; in get_normalized_volume() local
91 err = get_dB_range[ctl_dir](elem, &min, &max); in get_normalized_volume()
92 if (err < 0 || min >= max) { in get_normalized_volume()
93 err = get_raw_range[ctl_dir](elem, &min, &max); in get_normalized_volume()
94 if (err < 0 || min == max) in get_normalized_volume()
101 return (value - min) / (double)(max - min); in get_normalized_volume()
108 if (use_linear_dB_scale(min, max)) in get_normalized_volume()
109 return (value - min) / (double)(max - min); in get_normalized_volume()
126 long min, max, value; set_normalized_volume() local
[all...]
/third_party/alsa-lib/src/pcm/
H A Dinterval.c105 int snd_interval_refine_min(snd_interval_t *i, unsigned int min, int openmin) in snd_interval_refine_min() argument
110 if (i->min < min) { in snd_interval_refine_min()
111 i->min = min; in snd_interval_refine_min()
114 } else if (i->min == min && !i->openmin && openmin) { in snd_interval_refine_min()
120 i->min++; in snd_interval_refine_min()
163 if (i->min < v->min) { in snd_interval_refine()
439 boundary_nearer(int min, int mindir, int best, int bestdir, int max, int maxdir) boundary_nearer() argument
[all...]
H A Dinterval_inline.h26 i->min = 0; in snd_interval_any()
41 return (i->min > i->max || in snd_interval_checkempty()
42 (i->min == i->max && (i->openmin || i->openmax))); in snd_interval_checkempty()
53 return (i->min == i->max || in snd_interval_single()
54 (i->min + 1 == i->max && (i->openmin || i->openmax))); in snd_interval_single()
62 return i->min; in snd_interval_value()
68 i->min = i->max = val; in snd_interval_set_value()
76 return i->min; in snd_interval_min()
85 INTERVAL_INLINE void snd_interval_set_minmax(snd_interval_t *i, unsigned int min, unsigned int max) in snd_interval_set_minmax() argument
88 i->min in snd_interval_set_minmax()
[all...]
/third_party/ltp/lib/
H A Drandom_range.c43 int min; member
54 * min:max[:mult]
56 * any of the values may be blank (ie. min::mult, :max, etc.) and default
62 * which is malloc'd by the routine. The min, max, and mult entries of each
71 * defmin default value to plug in for min, if it is missing
75 * can call to parse the min, max, and mult strings. This
133 rp->min = defmin; in parse_ranges()
148 * Parse the 'min' field - if it is zero length (:n2[:mult] in parse_ranges()
154 if ((*parse_func) (n1str, &rp->min) < 0) { in parse_ranges()
166 * set max equal to min in parse_ranges()
278 random_range(int min, int max, int mult, char **errp) random_range() argument
365 random_rangel(long min, long max, long mult, char **errp) random_rangel() argument
451 random_rangell(long long min, long long max, long long mult, char **errp) random_rangell() argument
547 divider(long long min, long long max, long long cnt, long long rand) divider() argument
[all...]
/third_party/ffmpeg/libavcodec/
H A Daudiodsp.c37 float *min, float *max, int len) in vector_clipf_c_opposite_sign()
40 uint32_t mini = *(uint32_t *) min; in vector_clipf_c_opposite_sign()
59 float min, float max) in vector_clipf_c()
63 if (min < 0 && max > 0) { in vector_clipf_c()
64 vector_clipf_c_opposite_sign(dst, src, &min, &max, len); in vector_clipf_c()
67 dst[i] = av_clipf(src[i], min, max); in vector_clipf_c()
68 dst[i + 1] = av_clipf(src[i + 1], min, max); in vector_clipf_c()
69 dst[i + 2] = av_clipf(src[i + 2], min, max); in vector_clipf_c()
70 dst[i + 3] = av_clipf(src[i + 3], min, max); in vector_clipf_c()
71 dst[i + 4] = av_clipf(src[i + 4], min, ma in vector_clipf_c()
36 vector_clipf_c_opposite_sign(float *dst, const float *src, float *min, float *max, int len) vector_clipf_c_opposite_sign() argument
58 vector_clipf_c(float *dst, const float *src, int len, float min, float max) vector_clipf_c() argument
90 vector_clip_int32_c(int32_t *dst, const int32_t *src, int32_t min, int32_t max, unsigned int len) vector_clip_int32_c() argument
[all...]
/third_party/ffmpeg/libavfilter/
H A Dvf_normalize.c116 NormalizeHistory min[3], max[3]; // Min and max for each channel in {R,G,B}. member
121 void (*find_min_max)(struct NormalizeContext *s, AVFrame *in, NormalizeLocal min[3], NormalizeLocal max[3]);
140 static void find_min_max(NormalizeContext *s, AVFrame *in, NormalizeLocal min[3], NormalizeLocal max[3]) in find_min_max() argument
143 min[c].in = max[c].in = in->data[0][s->co[c]]; in find_min_max()
148 min[c].in = FFMIN(min[c].in, inp[s->co[c]]); in find_min_max()
173 static void find_min_max_planar(NormalizeContext *s, AVFrame *in, NormalizeLocal min[3], NormalizeLocal max[3]) in find_min_max_planar() argument
175 min[0].in = max[0].in = in->data[2][0]; in find_min_max_planar()
176 min[1].in = max[1].in = in->data[0][0]; in find_min_max_planar()
177 min[ in find_min_max_planar()
214 find_min_max_16(NormalizeContext *s, AVFrame *in, NormalizeLocal min[3], NormalizeLocal max[3]) find_min_max_16() argument
247 find_min_max_planar_16(NormalizeContext *s, AVFrame *in, NormalizeLocal min[3], NormalizeLocal max[3]) find_min_max_planar_16() argument
294 NormalizeLocal min[3], max[3]; // Min and max for each channel in {R,G,B}. normalize() local
[all...]
/third_party/mesa3d/src/imagination/rogue/
H A Drogue_validate.c80 [0] = { .mask = ROH(ROGUE_OPERAND_TYPE_DRC), .min = -1, .max = -1, .align = -1, },
85 [0] = { .mask = ROH(ROGUE_OPERAND_TYPE_REG_TEMP), .min = -1, .max = -1, .align = -1, },
86 [1] = { .mask = ROH(ROGUE_OPERAND_TYPE_DRC), .min = -1, .max = -1, .align = -1, },
87 [2] = { .mask = ROH(ROGUE_OPERAND_TYPE_REG_COEFF), .min = -1, .max = -1, .align = ROGUE_COEFF_ALIGN, },
88 [3] = { .mask = ROH(ROGUE_OPERAND_TYPE_REG_COEFF), .min = -1, .max = -1, .align = ROGUE_COEFF_ALIGN, },
89 [4] = { .mask = ROH(ROGUE_OPERAND_TYPE_IMMEDIATE), .min = 1, .max = 16, .align = -1, },
94 [0] = { .mask = ROH(ROGUE_OPERAND_TYPE_REG_TEMP), .min = -1, .max = -1, .align = -1, },
95 [1] = { .mask = ROH(ROGUE_OPERAND_TYPE_REG_TEMP), .min = -1, .max = -1, .align = -1, },
96 [2] = { .mask = ROH(ROGUE_OPERAND_TYPE_REG_CONST) | ROH(ROGUE_OPERAND_TYPE_REG_TEMP), .min = -1, .max = -1, .align = -1, },
101 [0] = { .mask = ROH(ROGUE_OPERAND_TYPE_REG_TEMP) | ROH(ROGUE_OPERAND_TYPE_REG_INTERNAL), .min
[all...]
/third_party/mesa3d/include/android_stub/hardware/
H A Dhardware.h37 #define HARDWARE_MAKE_API_VERSION(maj,min) \
38 ((((maj) & 0xff) << 8) | ((min) & 0xff))
40 #define HARDWARE_MAKE_API_VERSION_2(maj,min,hdr) \
41 ((((maj) & 0xff) << 24) | (((min) & 0xff) << 16) | ((hdr) & 0xffff))
68 #define HARDWARE_MODULE_API_VERSION(maj,min) HARDWARE_MAKE_API_VERSION(maj,min)
69 #define HARDWARE_MODULE_API_VERSION_2(maj,min,hdr) HARDWARE_MAKE_API_VERSION_2(maj,min,hdr)
74 #define HARDWARE_DEVICE_API_VERSION(maj,min) HARDWARE_MAKE_API_VERSION(maj,min)
[all...]
/third_party/alsa-lib/modules/mixer/simple/
H A Dsbase.c57 if (c->max == c->min)
58 return s->dir[dir].min;
59 n = (int64_t) (value - c->min) * (s->dir[dir].max - s->dir[dir].min);
60 return s->dir[dir].min + (n + (c->max - c->min) / 2) / (c->max - c->min);
66 if (s->dir[dir].max == s->dir[dir].min)
67 return c->min;
68 n = (int64_t) (value - s->dir[dir].min) * (
154 get_range_ops(snd_mixer_elem_t *elem, int dir, long *min, long *max) get_range_ops() argument
173 set_range_ops(snd_mixer_elem_t *elem, int dir, long min, long max) set_range_ops() argument
327 long min, max; simple_event_add1() local
[all...]
/third_party/alsa-lib/src/control/
H A Dtlv.c121 * \brief Get the dB min/max values
125 * \param min the pointer to store the minimum dB value (in 0.01dB unit)
130 long *min, long *max) in snd_tlv_get_dB_range()
154 if (rmin < *min) in snd_tlv_get_dB_range()
155 *min = rmin; in snd_tlv_get_dB_range()
159 *min = rmin; in snd_tlv_get_dB_range()
171 *min = SND_CTL_TLV_DB_GAIN_MUTE; in snd_tlv_get_dB_range()
173 *min = (int)tlv[SNDRV_CTL_TLVO_DB_SCALE_MIN]; in snd_tlv_get_dB_range()
181 *min = (int)tlv[SNDRV_CTL_TLVO_DB_LINEAR_MIN]; in snd_tlv_get_dB_range()
185 *min in snd_tlv_get_dB_range()
129 snd_tlv_get_dB_range(unsigned int *tlv, long rangemin, long rangemax, long *min, long *max) snd_tlv_get_dB_range() argument
225 int min, step, mute; snd_tlv_convert_to_dB() local
333 int min, step, max, mute; snd_tlv_convert_from_dB() local
359 int min, max; snd_tlv_convert_from_dB() local
383 int min, max; snd_tlv_convert_from_dB() local
455 snd_ctl_get_dB_range(snd_ctl_t *ctl, const snd_ctl_elem_id_t *id, long *min, long *max) snd_ctl_get_dB_range() argument
[all...]
H A Dctlparse.c36 static inline long int convert_prange1(long perc, long min, long max) in convert_prange1() argument
41 tmp = perc * (max - min); in convert_prange1()
44 tmp = rint((double)perc * (double)(max - min) * 0.01); in convert_prange1()
48 return tmp + min; in convert_prange1()
51 #define check_range(val, min, max) \
52 ((val < min) ? (min) : ((val > max) ? (max) : (val)))
54 static long get_integer(const char **ptr, long min, long max) in get_integer() argument
56 long val = min; in get_integer()
71 val = (long)convert_prange1(strtod(s, NULL), min, ma in get_integer()
82 get_integer64(const char **ptr, long long min, long long max) get_integer64() argument
[all...]
/third_party/musl/porting/liteos_a/kernel/src/time/
H A Dstrptime.c11 int i, w, neg, adj, min, range, *dest, dummy; in strptime() local
36 min = ABDAY_1; in strptime()
41 min = ABMON_1; in strptime()
55 min = 1; in strptime()
64 min = 0; in strptime()
69 min = 1; in strptime()
74 min = 1; in strptime()
80 min = 1; in strptime()
86 min = 0; in strptime()
119 min in strptime()
[all...]
/third_party/musl/porting/liteos_m/kernel/src/time/
H A Dstrptime.c11 int i, w, neg, adj, min, range, *dest, dummy; in strptime() local
36 min = ABDAY_1; in strptime()
41 min = ABMON_1; in strptime()
55 min = 1; in strptime()
64 min = 0; in strptime()
69 min = 1; in strptime()
74 min = 1; in strptime()
80 min = 1; in strptime()
86 min = 0; in strptime()
119 min in strptime()
[all...]
/third_party/musl/porting/uniproton/kernel/src/time/
H A Dstrptime.c11 int i, w, neg, adj, min, range, *dest, dummy; in strptime() local
36 min = ABDAY_1; in strptime()
41 min = ABMON_1; in strptime()
55 min = 1; in strptime()
64 min = 0; in strptime()
69 min = 1; in strptime()
74 min = 1; in strptime()
80 min = 1; in strptime()
86 min = 0; in strptime()
119 min in strptime()
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsVertexArrayTests.cpp220 inline T getRandom (deRandom& rnd, T min, T max);
223 inline GLValue::Float getRandom (deRandom& rnd, GLValue::Float min, GLValue::Float max) in getRandom() argument
225 if (max < min) in getRandom()
226 return min; in getRandom()
228 return GLValue::Float::create(min + deRandom_getFloat(&rnd) * (max.to<float>() - min.to<float>())); in getRandom()
232 inline GLValue::Short getRandom (deRandom& rnd, GLValue::Short min, GLValue::Short max) in getRandom() argument
234 if (max < min) in getRandom()
235 return min; in getRandom()
237 return GLValue::Short::create((min in getRandom()
241 getRandom(deRandom& rnd, GLValue::Ushort min, GLValue::Ushort max) getRandom() argument
250 getRandom(deRandom& rnd, GLValue::Byte min, GLValue::Byte max) getRandom() argument
259 getRandom(deRandom& rnd, GLValue::Ubyte min, GLValue::Ubyte max) getRandom() argument
268 getRandom(deRandom& rnd, GLValue::Fixed min, GLValue::Fixed max) getRandom() argument
277 getRandom(deRandom& rnd, GLValue::Half min, GLValue::Half max) getRandom() argument
289 getRandom(deRandom& rnd, GLValue::Int min, GLValue::Int max) getRandom() argument
298 getRandom(deRandom& rnd, GLValue::Uint min, GLValue::Uint max) getRandom() argument
307 getRandom(deRandom& rnd, GLValue::Double min, GLValue::Double max) getRandom() argument
1248 setData(char* data, Array::InputType type, deRandom& rnd, GLValue min, GLValue max) setData() argument
1318 generateArray(int seed, GLValue min, GLValue max, int count, int componentCount, int stride, Array::InputType type) generateArray() argument
1341 generateQuads(int seed, int count, int componentCount, int offset, int stride, Array::Primitive primitive, Array::InputType type, GLValue min, GLValue max, float gridSize) generateQuads() argument
1424 const deUint32 min = 10; createQuadsPacked() local
1479 createQuads(int seed, int count, int componentCount, int offset, int stride, Array::Primitive primitive, T min, T max, float gridSize) createQuads() argument
1582 generatePerQuad(int seed, int count, int componentCount, int stride, Array::Primitive primitive, Array::InputType type, GLValue min, GLValue max) generatePerQuad() argument
1637 createPerQuads(int seed, int count, int componentCount, int stride, Array::Primitive primitive, T min, T max) createPerQuads() argument
[all...]
/third_party/skia/third_party/externals/freetype/src/pfr/
H A Dpfrcmap.c72 FT_UInt min = 0; in FT_CALLBACK_DEF() local
76 while ( min < max ) in FT_CALLBACK_DEF()
82 mid = min + ( max - min ) / 2; in FT_CALLBACK_DEF()
89 min = mid + 1; in FT_CALLBACK_DEF()
107 FT_UInt min = 0; in FT_CALLBACK_DEF() local
113 while ( min < max ) in FT_CALLBACK_DEF()
115 mid = min + ( ( max - min ) >> 1 ); in FT_CALLBACK_DEF()
132 min in FT_CALLBACK_DEF()
[all...]
/third_party/backends/testsuite/sanei/
H A Dsanei_constrain_test.c140 SANE_Int value = int_range.min; in min_int_value()
149 assert (value == int_range.min); in min_int_value()
170 SANE_Int value = int_range.min - 1; in below_min_int_value()
179 assert (value == int_range.min); in below_min_int_value()
186 SANE_Int value = int_range.min + 1; in quant1_int_value()
195 assert (value == int_range.min); in quant1_int_value()
202 SANE_Int value = int_range.min + int_range.quant - 1; in quant2_int_value()
211 assert (value == int_range.min + int_range.quant); in quant2_int_value()
217 SANE_Int value = int_range.min + int_range.quant; in in_range_int_value()
226 assert (value == int_range.min in in_range_int_value()
[all...]
/third_party/skia/samplecode/
H A DSampleTiming.cpp38 double min = +INFINITY, variable
50 min = std::min(min, cost[y][x]);
61 p.setAlphaf( (cost[y][x] - min) / (max - min) );
70 min = +INFINITY;
84 min = std::min(min, cos
[all...]
/third_party/vk-gl-cts/framework/delibs/decpp/
H A DdeRandom.hpp48 float getFloat (float min, float max);
49 double getDouble (double min, double max);
50 int getInt (int min, int max);
81 inline float Random::getFloat (float min, float max) in getFloat() argument
83 DE_ASSERT(min <= max); in getFloat()
84 return min + (max-min)*getFloat(); in getFloat()
87 inline double Random::getDouble (double min, double max) in getDouble() argument
89 DE_ASSERT(min <= max); in getDouble()
90 return min in getDouble()
93 getInt(int min, int max) getInt() argument
[all...]
/third_party/skia/gm/
H A Dfontmgr.cpp92 int count = std::min(fm->countFamilies(), MAX_FAMILIES);
230 SkRect min = SkRect::MakeLTRB(SK_ScalarInfinity, SK_ScalarInfinity, in show_bounds() local
238 if (cur.fLeft < min.fLeft ) { min.fLeft = cur.fLeft; left = i; } in show_bounds()
239 if (cur.fTop < min.fTop ) { min.fTop = cur.fTop ; top = i; } in show_bounds()
240 if (min.fRight < cur.fRight ) { min.fRight = cur.fRight; right = i; } in show_bounds()
241 if (min.fBottom < cur.fBottom) { min in show_bounds()
[all...]
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fImplementationLimitTests.cpp51 inline bool compare (const T& min, const T& reported) { return min <= reported; } in compare() argument
65 float min; member
67 FloatRange (float min_, float max_) : min(min_), max(max_) {} in FloatRange()
70 std::ostream& operator<< (std::ostream& str, const FloatRange& range) { return str << range.min << ", " << range.max; } in operator <<()
122 bool compare<Boolean> (const Boolean& min, const Boolean& reported) in compare() argument
124 return !min.value || (min.value && reported.value); in compare()
128 bool compare<NegInt> (const NegInt& min, const NegInt& reported) in compare() argument
131 return reported.value <= min in compare()
135 compare(const FloatRange& min, const FloatRange& reported) compare() argument
[all...]
/third_party/node/deps/v8/src/base/
H A Ddivision-by-constant.cc20 const T min = (static_cast<T>(1) << (bits - 1)); in SignedDivisionByConstant()
21 const bool neg = (min & d) != 0; in SignedDivisionByConstant()
23 const T t = min + (d >> (bits - 1)); in SignedDivisionByConstant()
26 T q1 = min / anc; // Init. q1 = 2**p/|nc|. in SignedDivisionByConstant()
27 T r1 = min - q1 * anc; // Init. r1 = rem(2**p, |nc|). in SignedDivisionByConstant()
28 T q2 = min / ad; // Init. q2 = 2**p/|d|. in SignedDivisionByConstant()
29 T r2 = min - q2 * ad; // Init. r2 = rem(2**p, |d|). in SignedDivisionByConstant()
59 const T min = static_cast<T>(1) << (bits - 1); in UnsignedDivisionByConstant() local
64 T q1 = min / nc; // Init. q1 = 2**p/nc in UnsignedDivisionByConstant()
65 T r1 = min in UnsignedDivisionByConstant()
[all...]
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DVertexFormatTests.cpp341 vs << " - min(testValFloatToUint, expectedValFloatToUint) < 8u;\n"; in MakeTestPipeline()
409 std::numeric_limits<uint8_t>::min(), in TEST_P()
420 std::numeric_limits<uint8_t>::max(), 0, std::numeric_limits<uint8_t>::min(), 2, 200, 201, in TEST_P()
432 std::numeric_limits<uint8_t>::min(), in TEST_P()
451 std::numeric_limits<int8_t>::min(), in TEST_P()
462 std::numeric_limits<int8_t>::max(), 0, std::numeric_limits<int8_t>::min(), -2, 120, -121, in TEST_P()
474 std::numeric_limits<int8_t>::min(), in TEST_P()
490 std::numeric_limits<uint8_t>::min(), in TEST_P()
494 std::numeric_limits<uint8_t>::min() / 2u, in TEST_P()
504 std::numeric_limits<uint8_t>::min(), in TEST_P()
[all...]

Completed in 12 milliseconds

12345678910>>...136