Home
last modified time | relevance | path

Searched refs:cur_func (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dcheck_return_efault.c87 char *cur_func; in match_return_call() local
91 cur_func = get_function(); in match_return_call()
92 if (!cur_func) in match_return_call()
94 if (strstr(cur_func, "_to_user") || in match_return_call()
95 strstr(cur_func, "_from_user")) in match_return_call()
H A Dcheck_type.c24 char *cur_func = get_function(); in in_function() local
26 if (!cur_func) in in_function()
28 if (!strcmp(cur_func, fn)) in in_function()
H A Dsmatch_helper.c832 struct symbol *cur_func = cur_func_sym; in is_error_return() local
838 if (cur_func->type != SYM_NODE) in is_error_return()
840 cur_func = get_base_type(cur_func); in is_error_return()
841 if (cur_func->type != SYM_FN) in is_error_return()
843 cur_func = get_base_type(cur_func); in is_error_return()
844 if (cur_func == &void_ctype) in is_error_return()
856 if (cur_func->type == SYM_PTR && sval.value == 0) in is_error_return()
H A Dsmatch_flow.c42 static char *cur_func; variable
62 char *get_function(void) { return cur_func; } in get_function()
1577 cur_func = sym->ident->name; in split_function()
1581 sm_debug("new function: %s\n", cur_func); in split_function()
1612 cur_func = NULL; in split_function()
1665 char *cur_func_bak = cur_func; /* not aligned correctly for backup */ in parse_inline()
1684 cur_func = call->fn->symbol->ident->name; in parse_inline()
1686 cur_func = NULL; in parse_inline()
1695 sm_debug("inline function: %s\n", cur_func); in parse_inline()
1712 cur_func = cur_func_bak; in parse_inline()