Home
last modified time | relevance | path

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

/illumos-gate/usr/src/tools/smatch/src/
H A Dcheck_kernel_printf.c1001 …char *caller, const char *name, struct expression *callexpr, struct expression *fmtexpr, int vaidx) in do_check_printf_call() argument
1007 fmtexpr = strip_parens(fmtexpr); in do_check_printf_call()
1008 if (fmtexpr->type == EXPR_CONDITIONAL) { in do_check_printf_call()
1009 do_check_printf_call(caller, name, callexpr, fmtexpr->cond_true ? : fmtexpr->conditional, vaidx); in do_check_printf_call()
1010 do_check_printf_call(caller, name, callexpr, fmtexpr->cond_false, vaidx); in do_check_printf_call()
1013 if (fmtexpr->type == EXPR_SYMBOL) { in do_check_printf_call()
1026 struct symbol *sym = fmtexpr->symbol; in do_check_printf_call()
1030 fmtexpr = strip_parens(sym->initializer); in do_check_printf_call()
1034 if (fmtexpr->type != EXPR_STRING) { in do_check_printf_call()
1035 if (!unknown_format(fmtexpr)) in do_check_printf_call()
[all …]