HomeSort by relevance Sort by last modified time
    Searched refs:xperms (Results 1 - 16 of 16) sorted by null

  /external/selinux/libsepol/include/sepol/policydb/
util.h 35 char *sepol_extended_perms_to_string(avtab_extended_perms_t *xperms);
avtab.h 85 avtab_extended_perms_t *xperms; member in struct:avtab_datum
policydb.h 284 av_extended_perms_t *xperms; member in struct:avrule
  /external/selinux/libsepol/src/
util.c 125 char *sepol_extended_perms_to_string(avtab_extended_perms_t *xperms)
138 if ((xperms->specified != AVTAB_XPERMS_IOCTLFUNCTION)
139 && (xperms->specified != AVTAB_XPERMS_IOCTLDRIVER))
146 for (bit = 0; bit < sizeof(xperms->perms)*8; bit++) {
147 if (!xperm_test(bit, xperms->perms))
150 if (in_range && next_bit_in_range(bit, xperms->perms)) {
153 } else if (next_bit_in_range(bit, xperms->perms)) {
160 if (xperms->specified & AVTAB_XPERMS_IOCTLFUNCTION) {
161 value = xperms->driver<<8 | bit;
162 low_value = xperms->driver<<8 | low_bit
    [all...]
avtab.c 96 avtab_extended_perms_t *xperms; local
105 xperms = calloc(1, sizeof(avtab_extended_perms_t));
106 if (xperms == NULL) {
110 if (datum->xperms) /* else caller populates xperms */
111 *xperms = *(datum->xperms);
113 newnode->datum.xperms = xperms;
114 /* data is usually ignored with xperms, except in the case o
442 avtab_extended_perms_t xperms; local
    [all...]
assertion.c 148 avtab_extended_perms_t *xperms; local
171 xperms = node->datum.xperms;
172 if ((xperms->specified != AVTAB_XPERMS_IOCTLFUNCTION)
173 && (xperms->specified != AVTAB_XPERMS_IOCTLDRIVER))
176 rc = check_extended_permissions(avrule->xperms, xperms);
179 extended_permissions_violated(&error, avrule->xperms, xperms);
337 avtab_extended_perms_t *xperms; local
    [all...]
expand.c 1797 avtab_extended_perms_t *xperms = avdatump->xperms; local
2632 av_extended_perms_t *xperms = NULL; local
3207 avtab_extended_perms_t *xperms; local
    [all...]
module_to_cil.c 611 static int xperms_to_cil(const av_extended_perms_t *xperms)
620 if ((xperms->specified != AVTAB_XPERMS_IOCTLFUNCTION)
621 && (xperms->specified != AVTAB_XPERMS_IOCTLDRIVER))
624 for (bit = 0; bit < sizeof(xperms->perms)*8; bit++) {
625 if (!xperm_test(bit, xperms->perms))
628 if (in_range && next_bit_in_range(bit, xperms->perms)) {
631 } else if (next_bit_in_range(bit, xperms->perms)) {
643 if (xperms->specified & AVTAB_XPERMS_IOCTLFUNCTION) {
644 value = xperms->driver<<8 | bit;
645 low_value = xperms->driver<<8 | low_bit
    [all...]
write.c 240 buf8 = cur->datum.xperms->specified;
244 buf8 = cur->datum.xperms->driver;
248 for (i = 0; i < ARRAY_SIZE(cur->datum.xperms->perms); i++)
249 buf32[i] = cpu_to_le32(cur->datum.xperms->perms[i]);
    [all...]
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/site-packages/setools/
terulequery.py 101 def xperms(self): member in class:TERuleQuery
104 @xperms.setter
105 def xperms(self, value): member in class:TERuleQuery
139 self.log.debug("Xperms: {0.xperms!r}, eq: {0.xperms_equal}".format(self))
200 if self.xperms and not match_regex_or_set(
202 self.xperms,
  /external/selinux/prebuilts/bin/
sesearch.py 92 expr.add_argument("-x", "--xperms", metavar="XPERMS",
172 if args.xperms:
173 xperms = [] variable
174 for item in args.xperms.split(","):
177 xperms.append((int(rng[0], base=16), int(rng[1], base=16)))
179 xperms.append((int(rng[0], base=16), int(rng[0], base=16)))
184 q.xperms = xperms
  /external/selinux/checkpolicy/
policy_define.c 2117 av_extended_perms_t *xperms; local
2155 av_extended_perms_t *xperms; local
2197 av_extended_perms_t *xperms; local
2319 av_extended_perms_t *complete_driver, *partial_driver, *xperms; local
    [all...]
policy_parse.y 484 xperm_allow_def : ALLOWXPERM names names ':' names identifier xperms ';'
487 xperm_auditallow_def : AUDITALLOWXPERM names names ':' names identifier xperms ';'
490 xperm_dontaudit_def : DONTAUDITXPERM names names ':' names identifier xperms ';'
493 xperm_neverallow_def : NEVERALLOWXPERM names names ':' names identifier xperms ';'
760 xperms : xperm label
    [all...]
  /external/selinux/libsepol/cil/src/
cil_write_ast.c 728 char *xperms = NULL; local
753 xperms = strdup(avrule->perms.x.permx_str);
754 if (xperms == NULL) {
755 cil_log(CIL_ERR, "OOM. Unable to copy xperms string.\n");
760 rc = cil_unfill_permx(avrule->perms.x.permx, &xperms);
764 fprintf(cil_out, "(%s %s %s %s)\n", rulekind, src, tgt, xperms);
767 free(xperms);
    [all...]
cil_binary.c 4585 struct cil_list *xperms = NULL; local
    [all...]
  /external/selinux/checkpolicy/test/
dispol.c 158 fprintf(fp, "%s;\n", sepol_extended_perms_to_string(datum->xperms));

Completed in 1362 milliseconds