Home
last modified time | relevance | path

Searched refs:expression (Results 176 – 200 of 302) sorted by relevance

12345678910>>...13

/illumos-gate/usr/src/tools/smatch/src/
H A Dcheck_return_enomem.c28 static void match_return(struct expression *ret_value) in match_return()
30 struct expression *expr; in match_return()
H A Dcheck_all_func_returns.c26 static void check_func_return(struct expression *expr) in check_func_return()
77 if (stmt && stmt->type == STMT_EXPRESSION && stmt->expression == expr) in check_func_return()
H A Dsymbol.h92 struct expression *context;
118 int (*evaluate)(struct expression *);
119 int (*expand)(struct expression *, int);
120 int (*args)(struct expression *);
182 struct expression *array_size;
189 struct expression *initializer;
H A Dsmatch_statement_count.c58 static void insert_return_info(int return_id, char *return_ranges, struct expression *expr) in insert_return_info()
68 static void select_return_info(struct expression *expr, int param, char *key, char *value) in select_return_info()
H A Dsmatch_equiv.c171 void remove_from_equiv_expr(struct expression *expr) in remove_from_equiv_expr()
196 void set_equiv(struct expression *left, struct expression *right) in set_equiv()
262 void set_equiv_state_expr(int id, struct expression *expr, struct smatch_state *state) in set_equiv_state_expr()
H A Dsmatch_hooks.c36 typedef void (expr_func)(struct expression *expr);
128 ((expr_func *)fn)((struct expression *)data); in pass_expr_to_client()
168 void __pass_case_to_client(struct expression *switch_expr, in __pass_case_to_client()
171 typedef void (case_func)(struct expression *switch_expr, in __pass_case_to_client()
H A Dcheck_dma_on_stack.c22 static void match_dma_func(const char *fn, struct expression *expr, void *param) in match_dma_func()
24 struct expression *arg; in match_dma_func()
H A Dcheck_allocation_funcs.c40 static void match_allocation(const char *fn, struct expression *expr, in match_allocation()
59 static void match_return(struct expression *ret_value) in match_return()
H A Dcheck_wrong_size_arg.c22 static void match_parameter(const char *fn, struct expression *expr, void *_param) in match_parameter()
25 struct expression *arg; in match_parameter()
H A Dcheck_continue_vs_break.c93 static void match_inline_start(struct expression *expr) in match_inline_start()
98 static void match_inline_end(struct expression *expr) in match_inline_end()
H A Dsmatch_parsed_conditions.c48 void record_condition(struct expression *expr) in record_condition()
87 struct sm_state *parsed_condition_implication_hook(struct expression *expr, in parsed_condition_implication_hook()
H A Dcheck_kernel_printf.c663 pointer(const char *fmt, struct expression *arg, int vaidx) in pointer()
808 hexbyte(const char *fmt, int fmt_len, struct expression *arg, int vaidx, struct printf_spec spec) in hexbyte()
883 static int arg_is___func__(struct expression *arg) in arg_is___func__()
891 static int arg_contains_caller(struct expression *arg, const char *caller) in arg_contains_caller()
928 static int unknown_format(struct expression *expr) in unknown_format()
968 is_cast_expr(struct expression *expr) in is_cast_expr()
984 check_cast_from_pointer(const char *fmt, int len, struct expression *arg, int va_idx) in check_cast_from_pointer()
1001 …printf_call(const char *caller, const char *name, struct expression *callexpr, struct expression *… in do_check_printf_call()
1052 struct expression *arg; in do_check_printf_call()
1163 check_printf_call(const char *name, struct expression *callexpr, void *_info) in check_printf_call()
[all …]
H A Dcheck_unreachable.c30 if (stmt->type == STMT_EXPRESSION && !stmt->expression) in empty_statement()
196 struct expression *expr; in get_function_name()
200 expr = stmt->expression; in get_function_name()
H A Dsmatch_ignore.c35 void add_ignore_expr(int owner, struct expression *expr) in add_ignore_expr()
47 int is_ignored_expr(int owner, struct expression *expr) in is_ignored_expr()
H A Dsmatch_var_sym.c32 struct var_sym_list *expr_to_vsl(struct expression *expr) in expr_to_vsl()
34 struct expression *unop; in expr_to_vsl()
127 void add_var_sym_expr(struct var_sym_list **list, struct expression *expr) in add_var_sym_expr()
H A Dsymbol.c232 struct expression *array_size = sym->array_size; in examine_array_type()
290 static int count_array_initializer(struct symbol *t, struct expression *expr) in count_array_initializer()
307 struct expression *entry; in count_array_initializer()
318 struct expression *e = entry; in count_array_initializer()
342 struct expression *e = expr; in count_array_initializer()
359 static struct expression *get_symbol_initializer(struct symbol *sym) in get_symbol_initializer()
373 struct expression *size = alloc_const_expression(node->pos, count); in implicit_array_size()
408 struct expression *initializer = get_symbol_initializer(sym); in examine_node_type()
H A Dcheck_syscall_arg_type.c134 static void match_fdget(const char *fn, struct expression *expr, void *unused) in match_fdget()
136 struct expression *arg; in match_fdget()
H A Dsmatch_states.c187 struct sm_state *set_state_expr(int owner, struct expression *expr, struct smatch_state *state) in set_state_expr()
382 struct smatch_state *get_state_expr(int owner, struct expression *expr) in get_state_expr()
408 struct state_list *get_possible_states_expr(int owner, struct expression *expr) in get_possible_states_expr()
435 struct sm_state *get_sm_state_expr(int owner, struct expression *expr) in get_sm_state_expr()
461 void delete_state_expr(int owner, struct expression *expr) in delete_state_expr()
586 void set_true_false_states_expr(int owner, struct expression *expr, in set_true_false_states_expr()
647 void __match_nullify_path_hook(const char *fn, struct expression *expr, in __match_nullify_path_hook()
1136 void __save_switch_states(struct expression *switch_expr) in __save_switch_states()
1151 void __merge_switches(struct expression *switch_expr, struct range_list *case_rl) in __merge_switches()
H A Dsmatch_ranges.c210 struct expression *call, int *comparison, in str_to_comparison_arg_helper()
211 struct expression **arg, const char **endp) in str_to_comparison_arg_helper()
288 int str_to_comparison_arg(const char *str, struct expression *call, int *comparison, struct express… in str_to_comparison_arg()
302 struct expression *arg; in get_val_from_key()
406 struct expression *arg; in filter_by_comparison_call()
518 static struct range_list *get_param_return_rl(struct expression *call, const char *call_math) in get_param_return_rl()
520 struct expression *arg; in get_param_return_rl()
619 struct expression *arg; in str_to_dinfo()
687 void call_results_to_rl(struct expression *expr, struct symbol *type, const char *value, struct ran… in call_results_to_rl()
1232 int possibly_true(struct expression *left, int comparison, struct expression *right) in possibly_true()
[all …]
/illumos-gate/usr/src/cmd/more/
H A Dmore.help15 /<regular expression> Search for kth occurrence of regular expression [1]
/illumos-gate/usr/src/tools/codesign/
H A Dcreds25 # process. The first regular expression that matches is used to select the
28 # Credential name Regular expression
/illumos-gate/usr/src/common/ficl/
H A Dhash.c3 #define FICL_ASSERT_PHASH(hash, expression) FICL_ASSERT(NULL, expression) argument
H A Dficl.h1283 ficlCallbackAssert(ficlCallback *callback, int expression,
1285 #define FICL_ASSERT(callback, expression) \ argument
1286 (ficlCallbackAssert((callback), (expression) != 0, \
1287 #expression, __FILE__, __LINE__))
1289 #define FICL_ASSERT(callback, expression) argument
1292 #define FICL_VM_ASSERT(vm, expression) \ argument
1293 FICL_ASSERT((ficlCallback *)(vm), (expression))
1294 #define FICL_SYSTEM_ASSERT(system, expression) \ argument
1295 FICL_ASSERT((ficlCallback *)(system), (expression))
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/tests/
H A Darith.sh315 … mins || mins == -1) ));exit 0' 2> /dev/null || err_exit 'lexical error with arithemtic expression'
528 EOF) 2> /dev/null || err_exit 'error with comma expression'
615 …(( abs(x-y) < 1e-10 )) || err_exit '$nz and nz differs in arithmetic expression when nz is referen…
645 [[ $F == 1 ]] || err_exit 'scoping bug with arithmetic expression'
653 [[ $F == 1 ]] || err_exit 'scoping bug2 with arithmetic expression'
/illumos-gate/usr/src/lib/udapl/udapl_tavor/include/
H A Ddapl_osd.h334 #define dapl_os_assert(expression) assert((expression)) argument

12345678910>>...13