Searched refs:drange (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | smatch_param_limit.c | 106 struct data_range *drange; in generify_mtag_range() local 120 FOR_EACH_PTR(rl, drange) { in generify_mtag_range() 121 if (drange->min.value != drange->max.value) in generify_mtag_range() 123 if (drange->min.value == 0) in generify_mtag_range() 125 if (is_err_ptr(drange->min)) in generify_mtag_range() 128 } END_FOR_EACH_PTR(drange); in generify_mtag_range()
|
H A D | smatch_ranges.c | 40 static char *get_err_pointer_str(struct data_range *drange) in get_err_pointer_str() argument 53 if (!is_err_ptr(drange->min)) in get_err_pointer_str() 56 if (drange->min.value == drange->max.value) in get_err_pointer_str() 57 snprintf(buf, sizeof(buf), "(%lld)", drange->min.value); in get_err_pointer_str() 59 snprintf(buf, sizeof(buf), "(%lld)-(%lld)", drange->min.value, drange->max.value); in get_err_pointer_str() 697 struct data_range *drange; in is_whole_rl() local 701 drange = first_ptr_list((struct ptr_list *)rl); in is_whole_rl() 702 if (sval_is_min(drange->min) && sval_is_max(drange->max)) in is_whole_rl() 709 struct data_range *drange; in is_unknown_ptr() local 715 FOR_EACH_PTR(rl, drange) { in is_unknown_ptr() [all …]
|
H A D | smatch_math.c | 210 struct data_range *drange; in handle_minus_preop() local 219 FOR_EACH_PTR(neg, drange) { in handle_minus_preop() 220 new_min = drange->max; in handle_minus_preop() 222 new_max = drange->min; in handle_minus_preop() 225 } END_FOR_EACH_PTR(drange); in handle_minus_preop() 233 struct data_range *drange; in handle_minus_preop() local 239 FOR_EACH_PTR(pos, drange) { in handle_minus_preop() 240 new_min = drange->max; in handle_minus_preop() 242 new_max = drange->min; in handle_minus_preop() 245 } END_FOR_EACH_PTR(drange); in handle_minus_preop()
|
H A D | smatch_function_hooks.c | 222 struct data_range *drange) in get_same_ranged_call_backs() argument 230 if (ranges_equiv(tmp->range, drange)) in get_same_ranged_call_backs() 236 static int in_list_exact_sval(struct range_list *list, struct data_range *drange) in in_list_exact_sval() argument 241 if (ranges_equiv(tmp, drange)) in in_list_exact_sval()
|
H A D | smatch_extra.h | 61 void tack_on(struct range_list **list, struct data_range *drange);
|
/illumos-gate/usr/src/cmd/allocate/ |
H A D | allocate3.c | 1608 blrange_t drange; in _check_label() local 1610 drange.lower_bound = blabel_alloc(); in _check_label() 1613 bsllow(drange.lower_bound); in _check_label() 1614 } else if (stobsl(lstr, drange.lower_bound, NO_CORRECTION, in _check_label() 1619 blabel_free(drange.lower_bound); in _check_label() 1622 drange.upper_bound = blabel_alloc(); in _check_label() 1625 bslhigh(drange.upper_bound); in _check_label() 1626 } else if (stobsl(lstr, drange.upper_bound, NO_CORRECTION, in _check_label() 1631 blabel_free(drange.lower_bound); in _check_label() 1632 blabel_free(drange.upper_bound); in _check_label() [all …]
|