Searched refs:sens (Results 1 - 25 of 27) sorted by relevance

12

/external/selinux/libsepol/include/sepol/policydb/
H A Dmls_types.h42 uint32_t sens; /* sensitivity */ member in struct:mls_level
53 dst->sens = src->sens;
77 return ((l1->sens == l2->sens) && ebitmap_cmp(&l1->cat, &l2->cat));
82 return ((l1->sens >= l2->sens) && ebitmap_contains(&l1->cat, &l2->cat));
138 uint32_t sens; member in struct:mls_semantic_level
/external/selinux/libsepol/src/
H A Dmls.c124 p_sens_val_to_name[context->range.level[l].sens -
188 sens - 1]);
191 p_sens_val_to_name[context->range.level[l].sens -
279 if (!c->range.level[l].sens
280 || c->range.level[l].sens > p->p_levels.nprim)
286 sens - 1]);
363 context->range.level[l].sens = levdatum->level->sens;
460 dst->range.level[l].sens = src->range.level[l].sens;
[all...]
H A Dpolicydb.c931 if (!levdatum->level->sens ||
932 levdatum->level->sens > p->p_levels.nprim)
934 p->p_sens_val_to_name[levdatum->level->sens - 1] = (char *)key;
1057 INFO(handle, "security: %d sens, %d cats",
1708 r->level[0].sens = le32_to_cpu(buf[0]);
1710 r->level[1].sens = le32_to_cpu(buf[1]);
1712 r->level[1].sens = r->level[0].sens;
1760 l->sens = le32_to_cpu(buf[0]);
1814 sl->sens
[all...]
H A Dwrite.c358 buf[0] = cpu_to_le32(l->sens);
399 uint32_t sens; local
402 sens = cpu_to_le32(l->sens);
403 items = put_entry(&sens, sizeof(uint32_t), 1, fp);
426 buf[items++] = cpu_to_le32(r->level[0].sens);
428 buf[items++] = cpu_to_le32(r->level[1].sens);
H A Dlink.c703 state->cur->map[SYM_LEVELS][level->level->sens - 1] =
704 base_level->level->sens;
1052 if (!src->sens)
1055 assert(mod->map[SYM_LEVELS][src->sens - 1]);
1056 dst->sens = mod->map[SYM_LEVELS][src->sens - 1];
H A Dmodule_to_cil.c514 cil_printf("(%s ", pdb->p_sens_val_to_name[level->sens - sens_offset]);
2265 cil_println(indent, "(sensitivityaliasactual %s %s)", key, pdb->p_sens_val_to_name[level->level->sens - 1]);
2382 cil_printf("(%s", pdb->p_sens_val_to_name[level->sens - 1]);
2855 char *sens = NULL; local
2862 matched = tokenize(levelstr, ':', 2, &sens, &cats);
2869 cil_printf("(%s", sens);
2891 free(sens);
H A Dexpand.c896 if (!sl->sens)
899 l->sens = sl->sens;
901 p->p_sens_val_to_name[l->sens - 1]);
920 p->p_sens_val_to_name[l->sens - 1]);
/external/selinux/policycoreutils/mcstrans/src/
H A Dmls_level.c28 l->sens = atoi(scontextp + 1);
91 len += snprintf(temp, sizeof(temp), "s%d", l->sens);
129 p += sprintf(p, "s%d", l->sens);
H A Dmcstrans.c121 unsigned int sens; member in struct:sens_constraint
232 if (sscanf(raw,"s%u", &mls->sens) != 1)
234 raw += numdigits(mls->sens) + 1;
469 if (sscanf(raw,"s%u", &constraint->sens) != 1) {
529 if (s->sens == l->sens) {
1314 int doInverse = l->sens > 0;
1320 if (l->sens == bc->level->sens) {
1323 last->level->sens
[all...]
/external/selinux/libsepol/cil/src/
H A Dcil_verify.c396 struct cil_sens *sens = node->data; local
397 if (sens->ordered == CIL_FALSE) {
398 cil_log(CIL_ERR, "Sensitivity %s not in sensitivityorder statement at line %d of %s\n", sens->datum.name, node->line, node->path);
466 int __cil_verify_cats_associated_with_sens(struct cil_sens *sens, struct cil_cats *cats) argument
475 if (!sens->cats_list) {
476 cil_log(CIL_ERR, "No categories can be used with sensitivity %s\n", sens->datum.name);
483 cil_list_for_each(j, sens->cats_list) {
492 cat->datum.name, sens->datum.name);
561 rc = __cil_verify_levelrange_sensitivity(db, lr->low->sens, lr->high->sens);
773 struct cil_sens *sens = curr->data; local
[all...]
H A Dcil_verify.h69 int __cil_verify_senscat(struct cil_sens *sens, struct cil_cat *cat);
H A Dcil_policy.c74 struct cil_list *sens; member in struct:cil_args_genpolicy
391 int cil_sens_to_policy(FILE **file_arr, struct cil_list *sens) argument
395 if (sens == NULL) {
399 cil_list_for_each(curr_sens, sens) {
424 char *sens_str = level->sens->datum.name;
1109 struct cil_list *sens = NULL; local
1121 sens = args->sens;
1167 cil_multimap_insert(sens, datum, node->data, CIL_SENS, CIL_SENSALIAS);
1195 struct cil_list *sens local
[all...]
H A Dcil_reset_ast.c208 static void cil_reset_sens(struct cil_sens *sens) argument
212 cil_list_destroy(&sens->cats_list, CIL_FALSE);
213 sens->ordered = CIL_FALSE;
H A Dcil_tree.c510 if (level->sens != NULL) {
511 cil_log(CIL_INFO, " %s", level->sens->datum.name);
1141 struct cil_sens *sens = node->data; local
1142 cil_log(CIL_INFO, "SENSITIVITY: %s\n", sens->datum.name);
1199 cil_log(CIL_INFO, "SENSCAT: sens:");
1213 struct cil_list_item *sens; local
1218 cil_list_for_each(sens, sensorder->sens_list_str) {
1219 if (sens->flavor == CIL_LIST) {
1222 cil_list_for_each(sub, (struct cil_list*)sens->data) {
1227 cil_log(CIL_INFO, " %s", (char*)sens
[all...]
H A Dcil.c1269 if (strcmp(low->sens->datum.fqn, high->sens->datum.fqn)) {
1303 str_len += strlen(lvl->sens->datum.fqn);
1356 buf_pos = sprintf(str_tmp, "%s", lvl->sens->datum.fqn);
1820 (*level)->sens = NULL;
1835 void cil_sens_init(struct cil_sens **sens) argument
1837 *sens = cil_malloc(sizeof(**sens));
1839 cil_symtab_datum_init(&(*sens)->datum);
1841 (*sens)
[all...]
H A Dcil_build_ast.h150 void cil_destroy_sensitivity(struct cil_sens *sens);
225 int cil_fill_level(struct cil_tree_node *sens, struct cil_level *level);
H A Dcil_internal.h672 struct cil_sens *sens; member in struct:cil_level
944 void cil_sens_init(struct cil_sens **sens);
H A Dcil_resolve_ast.c1189 struct cil_sens *sens = item->data; local
1190 if (sens->ordered == CIL_TRUE) {
1191 cil_log(CIL_ERR, "Sensitivity %s has already been merged into the ordered list\n", sens->datum.name);
1194 sens->ordered = CIL_TRUE;
1615 struct cil_sens *sens = NULL; local
1628 sens = (struct cil_sens *)sens_datum;
1630 if (sens->cats_list == NULL ) {
1631 cil_list_init(&sens->cats_list, CIL_CAT);
1634 cil_list_append(sens->cats_list, CIL_CAT, senscat->cats);
1653 level->sens
[all...]
H A Dcil_binary.c872 mls_level->sens = value;
2782 struct cil_sens *cil_sens = cil_level->sens;
2789 mls_level->sens = sepol_level->level->sens;
3767 if (level->level->sens < 1 || level->level->sens > pdb->p_levels.nprim) {
3770 pdb->p_sens_val_to_name[level->level->sens - 1] = (char *)key;
H A Dcil_build_ast.c3422 struct cil_sens *sens = NULL; local
3434 cil_sens_init(&sens);
3438 rc = cil_gen_node(db, ast_node, (struct cil_symtab_datum*)sens, (hashtab_key_t)key, CIL_SYM_SENS, CIL_SENS);
3448 cil_destroy_sensitivity(sens);
3453 void cil_destroy_sensitivity(struct cil_sens *sens) argument
3455 if (sens == NULL) {
3459 cil_symtab_datum_destroy(&sens->datum);
3461 cil_list_destroy(&sens->cats_list, CIL_FALSE);
3463 free(sens);
/external/selinux/checkpolicy/
H A Dmodule_compiler.c148 *dest_value = ((level_datum_t *)s)->level->sens;
643 *dest_value = ((level_datum_t *)s)->level->sens;
1140 &level->level->sens, &level->level->sens);
H A Dpolicy_define.c732 level->sens = 0; /* actual value set in define_dominance */
858 if (datum->level->sens != 0) {
864 datum->level->sens = ++order;
4101 uint32_t level_value = levdatum->level->sens - 1;
4228 usrdatum->dfltlevel.sens = levdatum->level->sens;
4253 usrdatum->range.level[l].sens = levdatum->level->sens;
4409 c->range.level[l].sens = levdatum->level->sens;
[all...]
/external/selinux/libsepol/tests/
H A Dtest-common.c125 CU_ASSERT(p->sym_val_to_name[SYM_LEVELS][d->level->sens - 1] == (char *)key);
/external/fio/
H A Dgfio.c192 gboolean sens = buttonspec->start_sensitive; local
197 sens = buttonspec->start_sensitive;
198 gtk_widget_set_tooltip_text(button, get_button_tooltip(buttonspec, sens));
199 gtk_widget_set_sensitive(button, sens);
/external/kernel-headers/original/uapi/linux/
H A Dwireless.h922 struct iw_param sens; /* signal level threshold */ member in union:iwreq_data

Completed in 886 milliseconds

12