Home
last modified time | relevance | path

Searched refs:expression (Results 151 – 175 of 302) sorted by relevance

12345678910>>...13

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_returns.c71 static void match_return(int return_id, char *return_ranges, struct expression *expr) in match_return()
90 static void match_save_states(struct expression *expr) in match_save_states()
99 static void match_restore_states(struct expression *expr) in match_restore_states()
H A Dcheck_implicit_dependencies_tester.c98 static void print_member_type(struct expression *expr) in print_member_type()
111 static void match_condition(struct expression *expr) { in match_condition()
149 static void match_function_call(struct expression *expr) { in match_function_call()
H A Dcheck_wine.c27 void match_fatal_report(const char *fn, struct expression *expr, in match_fatal_report()
30 struct expression *arg; in match_fatal_report()
H A Dcheck_bogus_irqrestore.c22 static void match_irqrestore(const char *fn, struct expression *expr, void *data) in match_irqrestore()
24 struct expression *arg_expr; in match_irqrestore()
H A Dcheck_cmn_err.c31 void match_cmn_err(const char *fn, struct expression *expr, in match_cmn_err()
34 struct expression *arg; in match_cmn_err()
H A Dcheck_mod_timer.c23 static void match_mod_timer(const char *fn, struct expression *expr, void *param) in match_mod_timer()
25 struct expression *arg; in match_mod_timer()
H A Dcheck_puts_argument.c49 static void match_put(const char *fn, struct expression *expr, void *info) in match_put()
51 struct expression *tmp; in match_put()
64 static void match_return(struct expression *ret_value) in match_return()
H A Dsmatch_annotate.c26 static int param_caps_return(struct expression *call, void *_arg, struct range_list **res) in param_caps_return()
29 struct expression *expr; in param_caps_return()
H A Dcheck_freeing_null.c22 static void match_free(const char *fn, struct expression *expr, void *data) in match_free()
24 struct expression *arg_expr; in match_free()
H A Dcheck_no_effect.c24 struct expression *expr; in match_stmt()
28 expr = stmt->expression; in match_stmt()
H A Dcheck_frees_argument.c51 static void match_kfree(const char *fn, struct expression *expr, void *info) in match_kfree()
53 struct expression *tmp; in match_kfree()
67 static void match_return(struct expression *ret_value) in match_return()
H A Dcheck_return_negative_var.c23 static void match_return(struct expression *ret_value) in match_return()
25 struct expression *expr; in match_return()
H A Dcheck_gfp_dma.c29 static void match_alloc(const char *fn, struct expression *expr, void *_arg) in match_alloc()
32 struct expression *arg_expr; in match_alloc()
H A Dsmatch_start_states.c36 static void match_save_states(struct expression *expr) in match_save_states()
42 static void match_restore_states(struct expression *expr) in match_restore_states()
H A Dcheck_param_mapper.c36 static void match_call(struct expression *expr) in match_call()
38 struct expression *tmp; in match_call()
H A Dparse.c1259 struct expression *args[3]; in attribute_context()
1918 struct expression *expr; in handle_bitfield()
2103 struct expression *expr; in parse_asm_clobbers()
2159 struct expression *expr; in parse_asm_declarator()
2201 stmt->expression = expr; in make_statement()
2377 struct expression *expr; in parse_while_statement()
2394 struct expression *expr; in parse_do_statement()
2490 if (!stmt->expression) in parse_context_statement()
2496 if (!stmt->expression) in parse_context_statement()
2665 static struct expression *index_expression(struct expression *from, struct expression *to) in index_expression()
[all …]
H A Dcheck_type.c33 static void match_free(const char *fn, struct expression *expr, void *data) in match_free()
35 struct expression *arg_expr; in match_free()
H A Dcheck_test_bit.c23 static void match_test_bit(const char *fn, struct expression *expr, void *data) in match_test_bit()
25 struct expression *arg; in match_test_bit()
H A Dcheck_return.c23 static void must_check(const char *fn, struct expression *expr, void *data) in must_check()
28 if (stmt->type == STMT_EXPRESSION && stmt->expression == expr) in must_check()
H A Dcheck_allocating_enough_data.c20 static void db_returns_buf_size(struct expression *expr, int param, char *unused, char *math) in db_returns_buf_size()
22 struct expression *call; in db_returns_buf_size()
H A Dcheck_proc_create.c32 static void match_create(const char *fn, struct expression *expr, void *_param_type) in match_create()
34 struct expression *arg_expr; in match_create()
H A Dsmatch_mtag_map.c29 static void match_assign(struct expression *expr) in match_assign()
31 struct expression *left, *right; in match_assign()
H A Dsmatch_param_compare_limit.c127 void __compare_param_limit_hook(struct expression *left_expr, struct expression *right_expr, in __compare_param_limit_hook()
174 static void print_return_comparison(int return_id, char *return_ranges, struct expression *expr) in print_return_comparison()
306 static void db_return_comparison(struct expression *expr, int left_param, char *key, char *value) in db_return_comparison()
308 struct expression *left_arg, *right_arg; in db_return_comparison()
/illumos-gate/usr/src/tools/smatch/src/Documentation/
H A Ddata-structures.txt5 The C parser exists in two main files: parse.c, which parses statements, and expression.c, which pa…
7 That includes only those things which can't appear as an expression, which primarily includes contr…
8 expression.h contains the definition of struct expression, which represents a C expression. That h…
20 …e body of a function (if any), a list of symbols for the arguments, an expression for a variable i…
21 Together, struct symbol, struct statement, and struct expression represent most of the abstract syn…
/illumos-gate/usr/src/test/util-tests/tests/awk/tests/
H A DT.errmsg39 illegal primary in regular expression
66 syntax error in regular expression
69 syntax error in regular expression

12345678910>>...13