Home
last modified time | relevance | path

Searched refs:uvalue (Results 1 – 25 of 56) sorted by relevance

123

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_sval.c142 if (sval.uvalue & (1ULL << (i - 1))) in sval_bits_used()
182 if (sval.uvalue == 0) in sval_is_min()
210 return (sval.uvalue >= max.value); in sval_is_max()
239 if (sval.uvalue == SHRT_MAX) in sval_is_a_max()
241 if (sval.uvalue == INT_MAX) in sval_is_a_max()
243 if (sval.uvalue == LLONG_MAX) in sval_is_a_max()
245 if (sval.uvalue == USHRT_MAX) in sval_is_a_max()
247 if (sval.uvalue == UINT_MAX) in sval_is_a_max()
249 if (sval_unsigned(sval) && sval.uvalue == ULLONG_MAX) in sval_is_a_max()
316 if (sval.uvalue > sval_type_max(type).uvalue) in sval_too_high()
[all …]
H A Dcheck_spectre.c100 max.uvalue = -1ULL; in get_max_by_type()
105 if (type && sval_type_max(type).uvalue < max.uvalue) in get_max_by_type()
113 return max.uvalue; in get_max_by_type()
117 return max.uvalue; in get_max_by_type()
120 return max.uvalue; in get_max_by_type()
123 return max.uvalue; in get_max_by_type()
144 return mask.uvalue; in get_mask()
146 return mask.uvalue; in get_mask()
H A Dsmatch_bits.c63 ret->set = sval.uvalue; in rl_to_binfo()
64 ret->possible = sval.uvalue; in rl_to_binfo()
295 if (sval.uvalue & 1ULL << i && in is_single_bit()
318 (expr->op == SPECIAL_EQUAL) ? alloc_bstate(val.uvalue, val.uvalue) : NULL, in match_compare()
319 (expr->op == SPECIAL_EQUAL) ? NULL : alloc_bstate(val.uvalue, val.uvalue)); in match_compare()
367 if (right.uvalue == 0 || is_single_bit(right)) in match_condition()
368 true_info.set &= right.uvalue; in match_condition()
370 true_info.possible &= right.uvalue; in match_condition()
371 false_info.possible &= ~right.uvalue; in match_condition()
H A Dsmatch_address.c192 max.uvalue = rl_max(orig).uvalue; in add_offset_to_pointer()
193 if (max.uvalue > sval_type_max(&ptr_ctype).uvalue - offset) { in add_offset_to_pointer()
195 remove.uvalue -= offset; in add_offset_to_pointer()
295 bytes.uvalue = type_bytes(type); in get_address_rl()
H A Dcheck_impossible_mask.c33 return sval.uvalue;
76 return sval.uvalue; in get_possible_bits()
97 right_mask = sval.uvalue; in match_condition()
H A Dsmatch_ranges.c35 if (sval.uvalue < -4095ULL) in is_err_ptr()
113 if (sval.uvalue <= ((1ULL << type_bits(type)) - 1)) in sval_too_big()
117 unsigned long long neg = ~sval.uvalue; in sval_too_big()
118 if (neg <= sval_type_max(type).uvalue) in sval_too_big()
127 if (sval.uvalue > sval_type_max(type).uvalue) in sval_too_big()
144 return (min.uvalue & mask) == (max.uvalue & mask); in truncates_nicely()
359 if (sval_type_max(rl_type(left_orig)).uvalue < sval_type_max(rl_type(right_orig)).uvalue) in filter_by_comparison()
361 if (sval_type_max(cast_type).uvalue < INT_MAX) in filter_by_comparison()
1425 min.uvalue = tmp->min.uvalue & ((1ULL << type_bits(type)) - 1); in rl_truncate_cast()
1426 max.uvalue = tmp->max.uvalue & ((1ULL << type_bits(type)) - 1); in rl_truncate_cast()
[all …]
H A Dcheck_gfp_dma.c38 if (sval.uvalue == 0) /* GFP_NOWAIT */ in match_alloc()
40 if (!(sval.uvalue & ~GFP_ZONEMASK)) in match_alloc()
H A Dsmatch_mtag_map.c49 right_tag = sval.uvalue & ~MTAG_OFFSET_MASK; in match_assign()
50 right_offset = sval.uvalue & MTAG_OFFSET_MASK; in match_assign()
H A Dsmatch_mtag.c154 tag_sval.uvalue = tag; in get_mtag_return()
272 if (sval.type->type != SYM_PTR || sval.uvalue != MTAG_SEED) in swap_mtag_seed()
323 *tag = sval.uvalue & ~MTAG_OFFSET_MASK; in get_implied_mtag_offset()
324 *offset = sval.uvalue & MTAG_OFFSET_MASK; in get_implied_mtag_offset()
451 sval->uvalue = tag | offset; in get_mtag_sval()
H A Dcheck_index_overflow.c97 if (rl_max(rl).uvalue > sval_type_max(rl_type(rl)).uvalue - 4 && in get_the_max()
136 if (macro && max.uvalue < 4 && in common_false_positives()
238 if (array_size > rl_max(abs_rl).uvalue) in should_warn()
/illumos-gate/usr/src/uts/sparc/krtld/
H A Ddoreloc.c384 Xword uvalue = 0; in do_reloc_krtld() local
505 uvalue = ((basevalue & 0x300000) >> 6) | in do_reloc_krtld()
509 uvalue = sigbit_mask & basevalue; in do_reloc_krtld()
516 if (uvalue & (~sigbit_mask & sigfit_mask)) in do_reloc_krtld()
517 uvalue |= ~sigbit_mask; in do_reloc_krtld()
520 uvalue = basevalue; in do_reloc_krtld()
523 uvalue <<= bshift; in do_reloc_krtld()
525 uvalue += *value; in do_reloc_krtld()
529 uvalue ^= rep->re_mask; in do_reloc_krtld()
536 if ((bshift == 2) && (uvalue & 0x3)) { in do_reloc_krtld()
[all …]
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Dglobals.c198 conv_iter_cb_t func, void *uvalue, const char *local_sgs_msg) in _conv_iter_msgarr() argument
203 basevalue, uvalue) == CONV_ITER_DONE) in _conv_iter_msgarr()
236 _conv_iter_vd(const Val_desc *vdp, conv_iter_cb_t func, void *uvalue, in _conv_iter_vd() argument
241 vdp->v_val, uvalue) == CONV_ITER_DONE) in _conv_iter_vd()
251 conv_iter_cb_t func, void *uvalue, const char *local_sgs_msg) in _conv_iter_vd2() argument
258 vdp->v_val, uvalue) == CONV_ITER_DONE) in _conv_iter_vd2()
271 conv_iter_cb_t func, void *uvalue, const char *local_sgs_msg) in _conv_iter_ds() argument
281 ds->ds_topval - ds->ds_baseval + 1, func, uvalue, in _conv_iter_ds()
289 func, uvalue, local_sgs_msg) == CONV_ITER_DONE) in _conv_iter_ds()
297 func, uvalue, local_sgs_msg) == CONV_ITER_DONE) in _conv_iter_ds()
[all …]
H A Dcap.c91 void *uvalue) in conv_iter_cap_tags() argument
94 conv_cap_tag_strings(fmt_flags), func, uvalue)); in conv_iter_cap_tags()
103 Conv_fmt_flags_t fmt_flags, conv_iter_cb_t func, void *uvalue) in conv_iter_elfcap() argument
129 if ((* func)(str, cdp->c_val, uvalue) == CONV_ITER_DONE) in conv_iter_elfcap()
141 conv_iter_cb_t func, void *uvalue) in conv_iter_cap_val_hw1() argument
146 ELFCAP_NUM_HW1_386, fmt_flags, func, uvalue) == in conv_iter_cap_val_hw1()
153 ELFCAP_NUM_HW1_SPARC, fmt_flags, func, uvalue) == in conv_iter_cap_val_hw1()
163 conv_iter_cb_t func, void *uvalue) in conv_iter_cap_val_hw2() argument
168 ELFCAP_NUM_HW2_386, fmt_flags, func, uvalue) == in conv_iter_cap_val_hw2()
180 void *uvalue) in conv_iter_cap_val_sf1() argument
[all …]
H A Dc_literal.c70 Conv_str_to_c_literal_func_t *outfunc, void *uvalue) in conv_str_to_c_literal() argument
116 (*outfunc)(bs_buf, 2, uvalue); in conv_str_to_c_literal()
129 (*outfunc)(start, outlen, uvalue); in conv_str_to_c_literal()
134 (*outfunc)(octal_buf, strlen(octal_buf), uvalue); in conv_str_to_c_literal()
H A Delf.c85 void *uvalue) in conv_iter_ehdr_class() argument
88 ehdr_class_strings(fmt_flags), func, uvalue)); in conv_iter_ehdr_class()
146 void *uvalue) in conv_iter_ehdr_data() argument
149 ehdr_data_strings(fmt_flags), func, uvalue)); in conv_iter_ehdr_data()
665 void *uvalue) in conv_iter_ehdr_mach() argument
683 ehdr_mach_strings(fmt_flags), func, uvalue) == CONV_ITER_DONE) in conv_iter_ehdr_mach()
691 return (conv_iter_vd(extra_dmp_nf, func, uvalue)); in conv_iter_ehdr_mach()
736 void *uvalue) in conv_iter_ehdr_eident() argument
739 ehdr_eident_strings(fmt_flags), func, uvalue)); in conv_iter_ehdr_eident()
826 conv_iter_cb_t func, void *uvalue) in conv_iter_ehdr_type() argument
[all …]
H A Dsymbols.c120 void *uvalue) in conv_iter_sym_other_vis() argument
123 conv_sym_other_vis_strings(fmt_flags), func, uvalue)); in conv_iter_sym_other_vis()
229 conv_iter_cb_t func, void *uvalue) in conv_iter_sym_info_type() argument
232 conv_sym_info_type_strings(mach, fmt_flags), func, uvalue)); in conv_iter_sym_info_type()
298 void *uvalue) in conv_iter_sym_info_bind() argument
301 conv_sym_info_bind_strings(fmt_flags), func, uvalue)); in conv_iter_sym_info_bind()
406 Conv_fmt_flags_t fmt_flags, conv_iter_cb_t func, void *uvalue) in conv_iter_sym_shndx() argument
428 func, uvalue) == CONV_ITER_DONE) in conv_iter_sym_shndx()
448 return (conv_iter_ds(ELFOSABI_NONE, mach, ds, func, uvalue)); in conv_iter_sym_shndx()
H A Dsyminfo.c140 void *uvalue) in conv_iter_syminfo_flags() argument
143 func, uvalue)); in conv_iter_syminfo_flags()
198 void *uvalue) in conv_iter_syminfo_boundto() argument
201 conv_syminfo_boundto_strings(fmt_flags), func, uvalue)); in conv_iter_syminfo_boundto()
H A Ddynamic.c103 void *uvalue) in conv_iter_dyn_posflag1() argument
106 func, uvalue)); in conv_iter_dyn_posflag1()
173 void *uvalue) in conv_iter_dyn_flag() argument
175 return (conv_iter_vd(conv_dyn_flag_strings(fmt_flags), func, uvalue)); in conv_iter_dyn_flag()
356 void *uvalue) in conv_iter_dyn_flag1() argument
358 return (conv_iter_vd(conv_dyn_flag1_strings(fmt_flags), func, uvalue)); in conv_iter_dyn_flag1()
413 void *uvalue) in conv_iter_dyn_feature1() argument
416 func, uvalue)); in conv_iter_dyn_feature1()
890 Conv_fmt_flags_t fmt_flags, conv_iter_cb_t func, void *uvalue) in conv_iter_dyn_tag() argument
893 conv_dyn_tag_strings(osabi, mach, fmt_flags), func, uvalue)); in conv_iter_dyn_tag()
H A Dsections.c417 Conv_fmt_flags_t fmt_flags, conv_iter_cb_t func, void *uvalue) in conv_iter_sec_type() argument
420 sec_type_strings(osabi, mach, fmt_flags), func, uvalue)); in conv_iter_sec_type()
430 conv_iter_cb_t func, void *uvalue) in conv_iter_sec_symtab() argument
454 return (conv_iter_vd2(osabi, EM_NONE, vdp, func, uvalue)); in conv_iter_sec_symtab()
540 Conv_fmt_flags_t fmt_flags, conv_iter_cb_t func, void *uvalue) in conv_iter_sec_flags() argument
556 func, uvalue) == CONV_ITER_DONE) in conv_iter_sec_flags()
566 return (conv_iter_ds(ELFOSABI_NONE, mach, ds, func, uvalue)); in conv_iter_sec_flags()
H A Dphdr.c202 conv_iter_cb_t func, void *uvalue) in conv_iter_phdr_type() argument
205 conv_phdr_type_strings(fmt_flags), func, uvalue)); in conv_iter_phdr_type()
287 conv_iter_cb_t func, void *uvalue) in conv_iter_phdr_flags() argument
291 func, uvalue) == CONV_ITER_DONE) in conv_iter_phdr_flags()
/illumos-gate/usr/src/cmd/valtools/
H A Dckrange.c115 long lvalue, uvalue, intval; in main() local
205 uvalue = strtol(upper, &ptr, base); in main()
213 uvalue = LONG_MAX; in main()
225 if (uvalue < lvalue) { in main()
235 exit(ckrange_val(lvalue, uvalue, base, argv[optind])); in main()
243 ckrange_err(lvalue, uvalue, base, error); in main()
247 ckrange_hlp(lvalue, uvalue, base, help); in main()
251 n = ckrange(&intval, lvalue, uvalue, (short)base, in main()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dmap_v2.c63 typedef Token (* attr_func_t)(Mapfile *mf, Token eq_tok, void *uvalue);
712 size_t attr_list_bufsize, void *uvalue) in parse_attributes() argument
756 switch (tok = attr->at_func(mf, op_tok, uvalue)) { in parse_attributes()
1061 at_cap_hw(Mapfile *mf, Token eq_tok, void *uvalue) in at_cap_hw() argument
1124 at_cap_hw_1(Mapfile *mf, Token eq_tok, void *uvalue) in at_cap_hw_1() argument
1135 at_cap_hw_2(Mapfile *mf, Token eq_tok, void *uvalue) in at_cap_hw_2() argument
1146 at_cap_sf(Mapfile *mf, Token eq_tok, void *uvalue) in at_cap_sf() argument
1193 at_cap_sf_1(Mapfile *mf, Token eq_tok, void *uvalue) in at_cap_sf_1() argument
1204 at_cap_mach(Mapfile *mf, Token eq_tok, void *uvalue) in at_cap_mach() argument
1215 at_cap_plat(Mapfile *mf, Token eq_tok, void *uvalue) in at_cap_plat() argument
[all …]
/illumos-gate/usr/src/cmd/sgs/elfedit/common/
H A Delfconst.c234 libconv_count_cb(const char *str, Conv_elfvalue_t value, void *uvalue)
236 size_t *cnt = (size_t *)uvalue;
252 libconv_fill_cb(const char *str, Conv_elfvalue_t value, void *uvalue) in libconv_fill_cb() argument
254 libconv_fill_state_t *fill_state = (libconv_fill_state_t *)uvalue; in libconv_fill_cb()
269 conv_iter_cb_t func, void *uvalue) in libconv_fill_iter() argument
274 CONV_FMT_ALT_CF, func, uvalue); in libconv_fill_iter()
276 CONV_FMT_ALT_NF, func, uvalue); in libconv_fill_iter()
281 CONV_FMT_ALT_CF, func, uvalue); in libconv_fill_iter()
283 CONV_FMT_ALT_NF, func, uvalue); in libconv_fill_iter()
288 CONV_FMT_ALT_CF, func, uvalue); in libconv_fill_iter()
[all …]
/illumos-gate/usr/src/uts/common/krtld/
H A Dreloc.h267 #define REL_ERR_LOSEBITS(lml, file, sym, rtype, uvalue, nbits, off) \ argument
271 _kobj_printf(ops, MSG_REL_VALUE, (u_longlong_t)EC_XWORD((uvalue))); \
275 #define REL_ERR_NOFIT(lml, file, sym, rtype, uvalue) \ argument
279 _kobj_printf(ops, MSG_REL_NOFIT, (u_longlong_t)EC_XWORD((uvalue)))
305 #define REL_ERR_LOSEBITS(lml, file, sym, rtype, uvalue, nbits, off) \ argument
309 EC_XWORD((uvalue)), (nbits), EC_NATPTR((off))))
311 #define REL_ERR_NOFIT(lml, file, sym, rtype, uvalue) \ argument
315 EC_XWORD((uvalue))))
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Dmain.c288 conv_strtol_uvalue_t uvalue; in atoui() local
291 if (conv_iter_strtol_init(str, &uvalue) != 0) { in atoui()
295 conv_iter_strtol, &uvalue) == CONV_ITER_DONE) in atoui()
298 CONV_FMT_ALT_NF, conv_iter_strtol, &uvalue); in atoui()
302 CONV_FMT_ALT_CF, conv_iter_strtol, &uvalue) == in atoui()
306 CONV_FMT_ALT_NF, conv_iter_strtol, &uvalue); in atoui()
310 conv_iter_strtol, &uvalue) == CONV_ITER_DONE) in atoui()
313 conv_iter_strtol, &uvalue); in atoui()
316 if (uvalue.csl_found) { in atoui()
317 *v = uvalue.csl_value; in atoui()

123