Lines Matching refs:name
28 char *name; in my_get_variable() local
30 name = expr_to_var_sym(expr, sym); in my_get_variable()
31 free_string(name); in my_get_variable()
32 if (!name || !*sym) in my_get_variable()
35 return (*sym)->ident->name; in my_get_variable()
40 char *name; in match_kmalloc() local
43 name = my_get_variable(expr->left, &sym); in match_kmalloc()
44 if (!name) in match_kmalloc()
46 set_state(my_id, name, sym, &alloced); in match_kmalloc()
52 char *name; in match_strcpy() local
56 name = my_get_variable(dest, &sym); in match_strcpy()
57 if (!name || !sym) in match_strcpy()
59 if (!get_state(my_id, name, sym)) in match_strcpy()
61 set_state(my_id, name, sym, &string); in match_strcpy()
67 char *name; in match_copy_to_user() local
72 name = my_get_variable(src, &sym); in match_copy_to_user()
73 if (!name || !sym) in match_copy_to_user()
75 sm = get_sm_state(my_id, name, sym); in match_copy_to_user()
78 name = expr_to_var(src); in match_copy_to_user()
79 sm_warning("possible info leak '%s'", name); in match_copy_to_user()
80 free_string(name); in match_copy_to_user()