Lines Matching refs:str
29 const char *str; member
55 for (entry = table; entry->str != NULL; entry++) { in val_table_find_ent()
56 if (strncmp(entry->str, name, len) == 0 && in val_table_find_ent()
57 strlen(entry->str) == len) in val_table_find_ent()
63 int aa_parse_debug_params(const char *str) in aa_parse_debug_params() argument
70 size_t n = strcspn(str, "\r\n,"); in aa_parse_debug_params()
72 next = str + n; in aa_parse_debug_params()
73 ent = val_table_find_ent(debug_values_table, str, next - str); in aa_parse_debug_params()
78 (int)(next - str), str); in aa_parse_debug_params()
79 str = next + 1; in aa_parse_debug_params()
91 static int val_mask_to_str(char *str, size_t size, in val_mask_to_str() argument
97 for (ent = table; ent->str; ent++) { in val_mask_to_str()
99 int len = scnprintf(str, size, "%s%s", total ? "," : "", in val_mask_to_str()
100 ent->str); in val_mask_to_str()
102 str += len; in val_mask_to_str()
171 const char *skipn_spaces(const char *str, size_t n) in skipn_spaces() argument
173 for (; n && isspace(*str); --n) in skipn_spaces()
174 ++str; in skipn_spaces()
176 return (char *)str; in skipn_spaces()
221 void aa_info_message(const char *str) in aa_info_message() argument
226 ad.info = str; in aa_info_message()
229 printk(KERN_INFO "AppArmor: %s\n", str); in aa_info_message()
234 struct counted_str *str; in aa_str_alloc() local
236 str = kmalloc(struct_size(str, name, size), gfp); in aa_str_alloc()
237 if (!str) in aa_str_alloc()
240 kref_init(&str->count); in aa_str_alloc()
241 return str->name; in aa_str_alloc()
300 void aa_perm_mask_to_str(char *str, size_t str_size, const char *chrs, u32 mask) in aa_perm_mask_to_str() argument
311 *str++ = chrs[i]; in aa_perm_mask_to_str()
315 *str = '\0'; in aa_perm_mask_to_str()
339 char str[33]; in aa_audit_perm_mask() local
343 aa_perm_mask_to_str(str, sizeof(str), chrs, mask & chrsmask); in aa_audit_perm_mask()
345 audit_log_format(ab, "%s", str); in aa_audit_perm_mask()