Home
last modified time | relevance | path

Searched defs:expr (Results 101 – 125 of 255) sorted by relevance

1234567891011

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_db.c531 static int is_local_symbol(struct expression *expr) in is_local_symbol()
577 struct expression *expr; member
716 struct range_list *db_return_vals(struct expression *expr) in db_return_vals()
791 static void match_call_marker(struct expression *expr) in match_call_marker()
1322 static void match_return_implies(struct expression *expr) in match_return_implies()
1353 static char *get_fn_param_str(struct expression *expr) in get_fn_param_str()
1923 static int is_boolean(struct expression *expr) in is_boolean()
2026 static int split_by_bool_param(struct expression *expr) in split_by_bool_param()
2098 static bool is_kernel_error_path(struct expression *expr) in is_kernel_error_path()
2774 const char *get_mtag_name_expr(struct expression *expr) in get_mtag_name_expr()
[all …]
H A Dcheck_kmalloc_to_bugon.c24 static int is_kmalloc_call(struct expression *expr) in is_kmalloc_call()
37 static void match_condition(struct expression *expr) in match_condition()
H A Dsmatch_unknown_value.c62 struct expression *unknown_value_expression(struct expression *expr) in unknown_value_expression()
69 int is_fake_call(struct expression *expr) in is_fake_call()
H A Dcheck_cast_assign.c24 static struct symbol *get_cast_type(struct expression *expr) in get_cast_type()
34 static void match_overflow(struct expression *expr) in match_overflow()
H A Dcheck_held_dev.c36 static void match_dev_hold(const char *fn, struct expression *expr, void *data) in match_dev_hold()
44 static void match_dev_put(const char *fn, struct expression *expr, void *data) in match_dev_put()
80 static void print_returns_held(struct expression *expr) in print_returns_held()
H A Dsmatch_assigned_expr.c40 struct expression *get_assigned_expr(struct expression *expr) in get_assigned_expr()
60 static void match_assignment(struct expression *expr) in match_assignment()
102 static void record_param_assignment(struct expression *expr, int param, char *key, char *value) in record_param_assignment()
H A Dcheck_impossible_mask.c64 static unsigned long long get_possible_bits(struct expression *expr) in get_possible_bits()
79 static void match_condition(struct expression *expr) in match_condition()
H A Dcheck_container_of.c35 static void match_non_null(const char *fn, struct expression *expr, void *unused) in match_non_null()
40 static void match_condition(struct expression *expr) in match_condition()
H A Dsmatch_implied.c697 static int is_merged_expr(struct expression *expr) in is_merged_expr()
730 static int handle_comparison(struct expression *expr, in handle_comparison()
778 static int handle_zero_comparison(struct expression *expr, in handle_zero_comparison()
819 static int handled_by_comparison_hook(struct expression *expr, in handled_by_comparison_hook()
851 static int handled_by_extra_states(struct expression *expr, in handled_by_extra_states()
867 static int handled_by_parsed_conditions(struct expression *expr, in handled_by_parsed_conditions()
946 static void get_tf_states(struct expression *expr, in get_tf_states()
967 static void save_implications_hook(struct expression *expr) in save_implications_hook()
974 static void set_implied_states(struct expression *expr) in set_implied_states()
1001 static void set_extra_implied_states(struct expression *expr) in set_extra_implied_states()
[all …]
H A Dcheck_capable.c26 static void match_capable(const char *fn, struct expression *expr, void *_param) in match_capable()
39 static void match_ns_capable(const char *fn, struct expression *expr, void *_param) in match_ns_capable()
70 static void save_return_info(int return_id, char *return_ranges, struct expression *expr) in save_return_info()
H A Dcheck_signed_integer_overflow_check.c29 static void match_condition(struct expression *expr) in match_condition()
67 static void match_binop(struct expression *expr) in match_binop()
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 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_wine_filehandles.c53 static void match_returns_handle(const char *fn, struct expression *expr, in match_returns_handle()
67 static void match_condition(struct expression *expr) in match_condition()
H A Dcheck_dma_mapping_error.c33 static void match_assign(const char *fn, struct expression *expr, void *unused) in match_assign()
44 static void match_condition(struct expression *expr) in match_condition()
H A Dcheck_64bit_shift.c23 static void match_shift_mask(struct expression *expr) in match_shift_mask()
53 static void match_shift_assignment(struct expression *expr) in match_shift_assignment()
H A Dcheck_deref_check.c30 static void match_dereference(struct expression *expr) in match_dereference()
66 static void match_condition(struct expression *expr) in match_condition()
H A Dcheck_freeing_devm.c24 static void match_assign(const char *fn, struct expression *expr, void *unused) in match_assign()
29 static void match_free_func(const char *fn, struct expression *expr, void *_arg) in match_free_func()
H A Dsmatch_imaginary_absolute.c54 void __save_imaginary_state(struct expression *expr, struct range_list *true_rl, struct range_list … in __save_imaginary_state()
61 int get_imaginary_absolute(struct expression *expr, struct range_list **rl) in get_imaginary_absolute()
H A Ddissect.c159 static inline struct symbol *expr_symbol(struct expression *expr) in expr_symbol()
179 static struct symbol *report_symbol(usage_t mode, struct expression *expr) in report_symbol()
291 static struct expression *peek_preop(struct expression *expr, int op) in peek_preop()
307 static struct symbol *do_expression(usage_t mode, struct expression *expr) in do_expression()
529 static struct symbol *do_initializer(struct symbol *type, struct expression *expr) in do_initializer()
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 Dsmatch_passes_array_size.c21 static int find_param_eq(struct expression *expr, int size) in find_param_eq()
39 static void match_call(struct expression *expr) in match_call()
H A Dcheck_passes_sizeof.c26 static struct expression *get_returned_expr(struct expression *expr) in get_returned_expr()
40 static struct expression *remove_dereference(struct expression *expr) in remove_dereference()
/illumos-gate/usr/src/cmd/isns/isnsd/
H A Ddoor.c119 xmlChar expr[ISNS_MAX_LABEL_LEN + 13]; in get_op_id_from_doc() local
159 xmlChar expr[ISNS_MAX_LABEL_LEN + 13]; in process_get_request_from_doc() local
286 xmlChar expr[ISNS_MAX_LABEL_LEN + 13]; in process_enumerate_request_from_doc() local
347 xmlChar expr[ISNS_MAX_LABEL_LEN + 13]; in process_getAssociated_request_from_doc() local
485 xmlChar expr[ISNS_MAX_LABEL_LEN + 13]; in process_delete_request_from_doc() local
675 xmlChar expr[ISNS_MAX_LABEL_LEN + 13]; in process_createModify_request_from_doc() local
999 xmlChar expr[ISNS_MAX_LABEL_LEN + 13]; in build_mgmt_response() local
/illumos-gate/usr/src/cmd/mandoc/
H A Dmansearch.c45 struct expr { struct
47 struct dbm_match match; /* Match type and expression. */ argument
50 struct expr *next; /* Next child in the parent group. */ argument
51 struct expr *child; /* First child in this group. */ argument
64 static struct ohash *manmerge(struct expr *, struct ohash *); argument

1234567891011