Home
last modified time | relevance | path

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

/security/selinux/include/
Dconditional.h16 int security_get_bools(int *len, char ***names, int **values);
/security/selinux/ss/
Dconstraint.h50 struct ebitmap names; /* names */ member
Dservices.c425 s[++sp] = ebitmap_get_bit(&e->names, val1 - 1); in constraint_expr_eval()
428 s[++sp] = !ebitmap_get_bit(&e->names, val1 - 1); in constraint_expr_eval()
2547 int security_get_bools(int *len, char ***names, int **values) in security_get_bools() argument
2552 *names = NULL; in security_get_bools()
2561 *names = kcalloc(*len, sizeof(char *), GFP_ATOMIC); in security_get_bools()
2562 if (!*names) in security_get_bools()
2577 (*names)[i] = kmalloc(sizeof(char) * name_len, GFP_ATOMIC); in security_get_bools()
2578 if (!(*names)[i]) in security_get_bools()
2581 strncpy((*names)[i], sym_name(&policydb, SYM_BOOLS, i), name_len); in security_get_bools()
2582 (*names)[i][name_len - 1] = 0; in security_get_bools()
[all …]
Dpolicydb.c629 ebitmap_destroy(&expr->names); in constraint_expr_destroy()
1271 rc = ebitmap_read(&e->names, fp); in read_cons_helper()
2858 rc = ebitmap_write(&e->names, fp); in write_cons_helper()
/security/selinux/
Dselinuxfs.c1225 char **names = NULL, *page; in sel_make_bools() local
1246 ret = security_get_bools(&num, &names, &values); in sel_make_bools()
1252 dentry = d_alloc_name(dir, names[i]); in sel_make_bools()
1262 len = snprintf(page, PAGE_SIZE, "/%s/%s", BOOL_DIR_NAME, names[i]); in sel_make_bools()
1282 bool_pending_names = names; in sel_make_bools()
1290 if (names) { in sel_make_bools()
1292 kfree(names[i]); in sel_make_bools()
1293 kfree(names); in sel_make_bools()