sym_name_is
if (sym_name_is(primitive_funcs[i], expr->fn))
if (tmp->type == EXPR_CALL && sym_name_is("kfree_skb", tmp->fn))
int sym_name_is(const char *name, struct expression *expr);
if (sym_name_is("__builtin_expect", expr->fn)) {
if (right->type == EXPR_CALL && sym_name_is("__builtin_expect", right->fn))
if (sym_name_is("__builtin_add_overflow", expr->fn))
else if (sym_name_is("__builtin_sub_overflow", expr->fn))
else if (sym_name_is("__builtin_mul_overflow", expr->fn))
if (!sym_name_is("__builtin_choose_expr", expr->fn))
if (!sym_name_is("__builtin_choose_expr", right->fn))
if (sym_name_is("__builtin_constant_p", expr->fn))
if (sym_name_is(kernel_allocation_funcs[i].fn, expr->fn))
if (!sym_name_is("__symbol_get", expr->fn))
if (sym_name_is("__builtin_expect", expr->fn) ||
sym_name_is("__builtin_bswap16", expr->fn) ||
sym_name_is("__builtin_bswap32", expr->fn) ||
sym_name_is("__builtin_bswap64", expr->fn)) {
if (sym_name_is(returns_pointer_to_user_data[i], expr))
if (sym_name_is("__builtin_constant_p", expr->fn))
if (sym_name_is("__builtin_choose_expr", expr->fn))
if (sym_name_is("__builtin_expect", expr->fn) ||
sym_name_is("__builtin_bswap16", expr->fn) ||
sym_name_is("__builtin_bswap32", expr->fn) ||
sym_name_is("__builtin_bswap64", expr->fn)) {
if (sym_name_is("strlen", expr->fn))
if (!sym_name_is("strnlen", left->fn))
if (left->type == EXPR_CALL && sym_name_is("strlen", left->fn)) {
if (right->type == EXPR_CALL && sym_name_is("strlen", right->fn)) {
if (sym_name_is("__builtin_choose_expr", expr->fn))
if (sym_name_is("kmalloc", expr->fn))
if (sym_name_is("vmalloc", expr->fn))
if (sym_name_is("kvmalloc", expr->fn))
if (sym_name_is("kmalloc_array", expr->fn))
if (sym_name_is("vmalloc_array", expr->fn))
if (sym_name_is("kvmalloc_array", expr->fn))
if (sym_name_is("mmu_memory_cache_alloc", expr->fn))
if (sym_name_is("kmem_alloc", expr->fn))
if (sym_name_is("alloc_pages", expr->fn))
if (sym_name_is("netdev_priv", expr->fn))
if (sym_name_is("dev_get_drvdata", expr->fn))
if (sym_name_is("i2c_get_clientdata", expr->fn))
if (sym_name_is("idr_find", expr->fn))