Home
last modified time | relevance | path

Searched refs:member_expression (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_struct_assignment.c189 left = member_expression(left, '.', member->ident); in set_inner_struct_members()
191 right = member_expression(right, '.', member->ident); in set_inner_struct_members()
210 left_member = member_expression(left, '.', tmp->ident); in set_inner_struct_members()
216 right_member = member_expression(right, '.', tmp->ident); in set_inner_struct_members()
283 left_member = member_expression(left, op, tmp->ident); in __struct_members_copy()
290 right_member = member_expression(right, op, tmp->ident); in __struct_members_copy()
H A Dsmatch_expressions.c64 struct expression *member_expression(struct expression *deref, int op, struct ident *member) in member_expression() function
206 ret = member_expression(ret, '*', token->ident); in get_expression_from_base_and_str()
209 ret = member_expression(ret, '.', token->ident); in get_expression_from_base_and_str()
287 ret = member_expression(ret, in gen_expression_from_key()
H A Dsmatch_flow.c1310 expr = member_expression(expr, '.', member->ident); in set_inner_struct_members()
1319 edge_member = member_expression(expr, '.', tmp->ident); in set_inner_struct_members()
1356 member = member_expression(expr, op, tmp->ident); in set_unset_to_zero()
1408 deref = member_expression(deref, '.', member); in fake_member_assigns_helper()
1410 deref = member_expression(symbol, '.', member); in fake_member_assigns_helper()
1414 deref = member_expression(symbol, '.', member); in fake_member_assigns_helper()
H A Dcheck_kernel.c349 return member_expression(expr, '.', val->ident); in get_val_expr()
404 dest = member_expression(dest, '.', val_sym->ident); in match__read_once_size()
H A Dsmatch_kernel_user_data.c207 expr = member_expression(expr, '.', member->ident); in tag_inner_struct_members()
224 edge_member = member_expression(expr, '.', tmp->ident); in tag_inner_struct_members()
253 member = member_expression(expr, op, tmp->ident); in tag_struct_members()
H A Dsmatch_extra.h212 struct expression *member_expression(struct expression *deref, int op, struct ident *member);
H A Dsmatch_constraints_required.c153 member_expression(deref_expression(pointer), '*', array->ident))); in handle_zero_size_arrays()
H A Dsmatch_extra.c155 member_expr = member_expression(member_expr, '.', tmp->ident); in set_union_info()
156 member_expr = member_expression(member_expr, expr->op, inner->ident); in set_union_info()