Symbol: EXPR_BINOP
usr/src/tools/smatch/src/ast-inspect.c
158
[EXPR_BINOP] = "EXPR_BINOP",
usr/src/tools/smatch/src/ast-inspect.c
196
case EXPR_BINOP:
usr/src/tools/smatch/src/check_64bit_shift.c
30
if (expr->type != EXPR_BINOP || expr->op != '&')
usr/src/tools/smatch/src/check_64bit_shift.c
40
if (right->type != EXPR_BINOP || right->op != SPECIAL_LEFTSHIFT)
usr/src/tools/smatch/src/check_64bit_shift.c
62
if (right->type != EXPR_BINOP || right->op != SPECIAL_LEFTSHIFT)
usr/src/tools/smatch/src/check_access_ok_math.c
29
if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/check_access_ok_math.c
54
if (size_expr->type != EXPR_BINOP) {
usr/src/tools/smatch/src/check_access_ok_math.c
56
if (!size_expr || size_expr->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_arm64_tagged.c
201
expr->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_implicit_dependencies.c
223
expr->type == EXPR_BINOP ||
usr/src/tools/smatch/src/check_implicit_dependencies_tester.c
137
if (expr->type == EXPR_COMPARE || expr->type == EXPR_BINOP
usr/src/tools/smatch/src/check_implicit_dependencies_tester.c
14
[EXPR_BINOP] = "EXPR_BINOP",
usr/src/tools/smatch/src/check_impossible_mask.c
35
if (expr->type == EXPR_BINOP && (expr->op == '&' || expr->op == '|')) {
usr/src/tools/smatch/src/check_impossible_mask.c
69
if (expr->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_index_overflow.c
175
if (expr->type == EXPR_BINOP && expr->op == '-')
usr/src/tools/smatch/src/check_kernel.c
193
if (right->type != EXPR_BINOP || right->op != '-' ||
usr/src/tools/smatch/src/check_kmalloc_wrong_size.c
60
if (!arg || arg->type != EXPR_BINOP || arg->op != '*')
usr/src/tools/smatch/src/check_logical_instead_of_bitwise.c
27
if (expr->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_macros.c
67
if (expr->left->type == EXPR_BINOP)
usr/src/tools/smatch/src/check_macros.c
69
if (expr->right->type == EXPR_BINOP)
usr/src/tools/smatch/src/check_memcpy_overflow.c
100
if (limit->type != EXPR_BINOP || limit->op != '*')
usr/src/tools/smatch/src/check_memcpy_overflow.c
201
if (expr->type == EXPR_BINOP) /* array elements foo[5] */
usr/src/tools/smatch/src/check_or_vs_and.c
145
if (expr->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_precedence.c
115
if (expr->right->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_precedence.c
137
if (expr->right->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_precedence.c
81
if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/check_precedence.c
91
if (expr->type == EXPR_BINOP && expr->op == '&') {
usr/src/tools/smatch/src/check_readl_infinite_loops.c
69
if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/check_resource_size.c
27
if (expr->type == EXPR_BINOP)
usr/src/tools/smatch/src/check_resource_size.c
37
if (expr->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_shift_to_zero.c
56
if (left->type != EXPR_BINOP || left->op != '&')
usr/src/tools/smatch/src/check_signed_integer_overflow_check.c
48
if (left->type != EXPR_BINOP) {
usr/src/tools/smatch/src/check_signed_integer_overflow_check.c
51
if (!left || left->type != EXPR_BINOP)
usr/src/tools/smatch/src/check_sizeof.c
121
if (expr->type == EXPR_BINOP && !get_macro_name(expr->pos))
usr/src/tools/smatch/src/check_spectre.c
109
} else if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/check_spectre.c
142
if (expr->type == EXPR_BINOP && expr->op == '&') {
usr/src/tools/smatch/src/check_string_len.c
229
if (dest->type == EXPR_BINOP && dest->op == '+') {
usr/src/tools/smatch/src/check_test_bit.c
31
if (!arg || arg->type != EXPR_BINOP)
usr/src/tools/smatch/src/compile-i386.c
2341
case EXPR_BINOP:
usr/src/tools/smatch/src/dissect.c
371
break; case EXPR_BINOP: {
usr/src/tools/smatch/src/evaluate.c
1555
case EXPR_BINOP:
usr/src/tools/smatch/src/evaluate.c
1734
e3 = alloc_expression(expr->pos, EXPR_BINOP);
usr/src/tools/smatch/src/evaluate.c
2038
add = alloc_expression(expr->pos, EXPR_BINOP);
usr/src/tools/smatch/src/evaluate.c
2148
case EXPR_BINOP:
usr/src/tools/smatch/src/evaluate.c
2257
expr->type = EXPR_BINOP;
usr/src/tools/smatch/src/evaluate.c
3237
expr->type = EXPR_BINOP;
usr/src/tools/smatch/src/evaluate.c
3252
expr->type = EXPR_BINOP;
usr/src/tools/smatch/src/evaluate.c
3278
case EXPR_BINOP:
usr/src/tools/smatch/src/evaluate.c
412
case EXPR_BINOP:
usr/src/tools/smatch/src/evaluate.c
643
struct expression *mul = alloc_expression(expr->pos, EXPR_BINOP);
usr/src/tools/smatch/src/evaluate.c
861
struct expression *sub = alloc_expression(expr->pos, EXPR_BINOP);
usr/src/tools/smatch/src/expand.c
1026
case EXPR_BINOP:
usr/src/tools/smatch/src/expand.c
480
expr->type = EXPR_BINOP;
usr/src/tools/smatch/src/expand.c
674
if (unop->type == EXPR_BINOP && unop->op == '+') {
usr/src/tools/smatch/src/expression.c
509
struct expression *add = alloc_expression(token->pos, EXPR_BINOP);
usr/src/tools/smatch/src/expression.c
782
token, tree, EXPR_BINOP, cast_expression,
usr/src/tools/smatch/src/expression.c
790
token, tree, EXPR_BINOP, multiplicative_expression,
usr/src/tools/smatch/src/expression.c
798
token, tree, EXPR_BINOP, additive_expression,
usr/src/tools/smatch/src/expression.c
823
token, tree, EXPR_BINOP, equality_expression,
usr/src/tools/smatch/src/expression.c
831
token, tree, EXPR_BINOP, bitwise_and_expression,
usr/src/tools/smatch/src/expression.c
839
token, tree, EXPR_BINOP, bitwise_xor_expression,
usr/src/tools/smatch/src/inline.c
123
case EXPR_BINOP:
usr/src/tools/smatch/src/linearize.c
1892
case EXPR_BINOP:
usr/src/tools/smatch/src/linearize.c
928
if (addr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/show-parse.c
1135
case EXPR_BINOP:
usr/src/tools/smatch/src/smatch_bits.c
254
if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/smatch_bits.c
356
if (expr->type != EXPR_BINOP ||
usr/src/tools/smatch/src/smatch_buf_comparison.c
172
if (size->type == EXPR_BINOP && size->op == '*') {
usr/src/tools/smatch/src/smatch_buf_comparison.c
192
if (size->type == EXPR_BINOP && size->op == '+' &&
usr/src/tools/smatch/src/smatch_buf_comparison.c
231
if (arg->type == EXPR_BINOP && arg->op == '+' &&
usr/src/tools/smatch/src/smatch_buf_comparison.c
554
(arg->type == EXPR_BINOP &&
usr/src/tools/smatch/src/smatch_buf_comparison.c
706
if (!parent || parent->type != EXPR_BINOP)
usr/src/tools/smatch/src/smatch_buf_comparison.c
738
if (size->type == EXPR_BINOP)
usr/src/tools/smatch/src/smatch_buf_comparison.c
752
if (right->type == EXPR_BINOP && !match_size_binop(size, right, &limit_type))
usr/src/tools/smatch/src/smatch_buf_size.c
306
if (expr->type == EXPR_BINOP) /* array elements foo[5] */
usr/src/tools/smatch/src/smatch_buf_size.c
372
if (expr->type == EXPR_BINOP && expr->op == '+' &&
usr/src/tools/smatch/src/smatch_buf_size.c
430
if (expr->type == EXPR_BINOP) /* array elements foo[5] */
usr/src/tools/smatch/src/smatch_buf_size.c
487
if (expr->type == EXPR_BINOP && expr->op == '+') {
usr/src/tools/smatch/src/smatch_capped.c
95
if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/smatch_comparison.c
1212
if (expr->type != EXPR_BINOP || expr->op != '+')
usr/src/tools/smatch/src/smatch_comparison.c
1223
if (expr->type != EXPR_BINOP || expr->op != '-')
usr/src/tools/smatch/src/smatch_comparison.c
1377
if (left->type == EXPR_BINOP && left->op == '+') {
usr/src/tools/smatch/src/smatch_comparison.c
1658
if (right->type == EXPR_BINOP)
usr/src/tools/smatch/src/smatch_comparison.c
1987
if (expr->type != EXPR_BINOP || expr->op != '&')
usr/src/tools/smatch/src/smatch_comparison.c
2570
if (expr->type == EXPR_BINOP &&
usr/src/tools/smatch/src/smatch_comparison.c
956
if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/smatch_conditions.c
422
if (expr->type == EXPR_BINOP && expr->op == '|') {
usr/src/tools/smatch/src/smatch_constraints.c
204
if (expr->type == EXPR_BINOP)
usr/src/tools/smatch/src/smatch_constraints_required.c
105
if (size->type != EXPR_BINOP || size->op != '+')
usr/src/tools/smatch/src/smatch_constraints_required.c
132
if (right->type == EXPR_BINOP && right->op == '*') {
usr/src/tools/smatch/src/smatch_constraints_required.c
190
if (size->type == EXPR_BINOP && size->op == '*') {
usr/src/tools/smatch/src/smatch_constraints_required.c
206
if (size->type == EXPR_BINOP && size->op == '+' &&
usr/src/tools/smatch/src/smatch_constraints_required.c
371
if (array->type != EXPR_BINOP || array->op != '+')
usr/src/tools/smatch/src/smatch_constraints_required.c
374
if (array->type != EXPR_BINOP || array->op != '/')
usr/src/tools/smatch/src/smatch_container_of.c
38
if (expr->type != EXPR_BINOP || expr->op != '-')
usr/src/tools/smatch/src/smatch_container_of.c
67
if (expr->type != EXPR_BINOP || expr->op != '-')
usr/src/tools/smatch/src/smatch_expressions.c
112
expr = alloc_tmp_expression(right->pos, EXPR_BINOP);
usr/src/tools/smatch/src/smatch_expressions.c
88
if (expr->type == EXPR_BINOP)
usr/src/tools/smatch/src/smatch_extra.c
1032
if (right->type != EXPR_BINOP || right->op != '-')
usr/src/tools/smatch/src/smatch_extra.c
1728
if (expr->type != EXPR_BINOP)
usr/src/tools/smatch/src/smatch_extra.c
1857
if (left->type != EXPR_BINOP || left->op != '+')
usr/src/tools/smatch/src/smatch_extra.c
2044
if (shift->type != EXPR_BINOP || shift->op != SPECIAL_LEFTSHIFT) {
usr/src/tools/smatch/src/smatch_extra.c
2047
if (shift->type != EXPR_BINOP || shift->op != SPECIAL_LEFTSHIFT)
usr/src/tools/smatch/src/smatch_extra.c
2215
case EXPR_BINOP:
usr/src/tools/smatch/src/smatch_extra.c
2643
if (op == PARAM_LIMIT && arg->type == EXPR_BINOP)
usr/src/tools/smatch/src/smatch_flow.c
414
case EXPR_BINOP:
usr/src/tools/smatch/src/smatch_function_ptrs.c
65
if (expr->type == EXPR_BINOP && expr->op == '+')
usr/src/tools/smatch/src/smatch_function_ptrs.c
69
if (expr->type != EXPR_BINOP || expr->op != '+')
usr/src/tools/smatch/src/smatch_function_ptrs.c
88
if (expr->type != EXPR_BINOP || expr->op != '+')
usr/src/tools/smatch/src/smatch_helper.c
155
if (expr->type != EXPR_BINOP || expr->op != '+')
usr/src/tools/smatch/src/smatch_helper.c
270
case EXPR_BINOP: {
usr/src/tools/smatch/src/smatch_helper.c
516
case EXPR_BINOP:
usr/src/tools/smatch/src/smatch_helper.c
540
if (expr->type != EXPR_BINOP)
usr/src/tools/smatch/src/smatch_helper.c
653
if (expr->type == EXPR_BINOP && expr->op == '+')
usr/src/tools/smatch/src/smatch_helper.c
657
if (expr->type != EXPR_BINOP || expr->op != '+')
usr/src/tools/smatch/src/smatch_helper.c
674
if (expr->type != EXPR_BINOP || expr->op != '+')
usr/src/tools/smatch/src/smatch_helper.c
686
if (expr->type != EXPR_BINOP || expr->op != '+')
usr/src/tools/smatch/src/smatch_integer_overflow.c
161
} else if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/smatch_integer_overflow.c
72
if (right->type != EXPR_BINOP || right->op != '/')
usr/src/tools/smatch/src/smatch_kernel_user_data.c
163
if (expr->type == EXPR_BINOP)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
379
if (expr->type == EXPR_BINOP && expr->op == '+')
usr/src/tools/smatch/src/smatch_kernel_user_data.c
460
if (expr->type == EXPR_BINOP && expr->op == '+') {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
510
if (expr->type == EXPR_BINOP && expr->op == '+')
usr/src/tools/smatch/src/smatch_kernel_user_data.c
831
while (parent && parent->type != EXPR_BINOP)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
833
if (parent && parent->type == EXPR_BINOP) {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
911
if (expr->type == EXPR_BINOP && expr->op == '%') {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
921
if (expr->type == EXPR_BINOP && expr->op == '/') {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
996
if (expr->type == EXPR_BINOP && expr->op == '-' &&
usr/src/tools/smatch/src/smatch_math.c
1432
case EXPR_BINOP:
usr/src/tools/smatch/src/smatch_parse_call_math.c
368
if (expr->type == EXPR_BINOP) {
usr/src/tools/smatch/src/smatch_recurse.c
51
case EXPR_BINOP:
usr/src/tools/smatch/src/smatch_stored_conditions.c
169
case EXPR_BINOP:
usr/src/tools/smatch/src/smatch_struct_assignment.c
372
if (right->type != EXPR_BINOP || right->op != '-')
usr/src/tools/smatch/src/smatch_type.c
297
case EXPR_BINOP:
usr/src/tools/smatch/src/smatch_var_sym.c
51
if (expr->type == EXPR_BINOP ||