Searched refs:fmtexpr (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | check_kernel_printf.c | 1001 …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 …]
|