Home
last modified time | relevance | path

Searched refs:cil_stack (Results 1 - 5 of 5) sorted by relevance

/third_party/selinux/libsepol/cil/src/
H A Dcil_stack.h33 struct cil_stack { struct
50 void cil_stack_init(struct cil_stack **stack);
51 void cil_stack_destroy(struct cil_stack **stack);
53 void cil_stack_empty(struct cil_stack *stack);
54 int cil_stack_is_empty(struct cil_stack *stack);
55 int cil_stack_number_of_items(struct cil_stack *stack);
57 void cil_stack_push(struct cil_stack *stack, enum cil_flavor flavor, void *data);
58 struct cil_stack_item *cil_stack_pop(struct cil_stack *stack);
59 struct cil_stack_item *cil_stack_peek(struct cil_stack *stack);
60 struct cil_stack_item *cil_stack_peek_at(struct cil_stack *stac
[all...]
H A Dcil_stack.c35 #include "cil_stack.h"
40 void cil_stack_init(struct cil_stack **stack) in cil_stack_init()
42 struct cil_stack *new_stack = cil_malloc(sizeof(*new_stack)); in cil_stack_init()
49 void cil_stack_destroy(struct cil_stack **stack) in cil_stack_destroy()
60 void cil_stack_empty(struct cil_stack *stack) in cil_stack_empty()
65 int cil_stack_is_empty(struct cil_stack *stack) in cil_stack_is_empty()
70 int cil_stack_number_of_items(struct cil_stack *stack) in cil_stack_number_of_items()
75 void cil_stack_push(struct cil_stack *stack, enum cil_flavor flavor, void *data) in cil_stack_push()
88 struct cil_stack_item *cil_stack_pop(struct cil_stack *stack) in cil_stack_pop()
98 struct cil_stack_item *cil_stack_peek(struct cil_stack *stac
[all...]
H A Dcil_parser.c43 #include "cil_stack.h"
52 static void push_hll_info(struct cil_stack *stack, uint32_t hll_offset, uint32_t hll_expand) in push_hll_info()
62 static void pop_hll_info(struct cil_stack *stack, uint32_t *hll_offset, uint32_t *hll_expand) in pop_hll_info()
96 static int add_hll_linemark(struct cil_tree_node **current, uint32_t *hll_offset, uint32_t *hll_expand, struct cil_stack *stack, char *path) in add_hll_linemark()
223 struct cil_stack *stack; in cil_parser()
H A Dcil_verify.c47 #include "cil_stack.h"
418 static int cil_verify_no_self_reference(enum cil_flavor flavor, struct cil_symtab_datum *datum, struct cil_stack *stack);
420 static int __verify_no_self_reference_in_expr(struct cil_list *expr, struct cil_stack *stack) in __verify_no_self_reference_in_expr()
444 static int cil_verify_no_self_reference(enum cil_flavor flavor, struct cil_symtab_datum *datum, struct cil_stack *stack) in cil_verify_no_self_reference()
1862 struct cil_stack *stack; in __cil_pre_verify_helper()
H A Dcil_resolve_ast.c49 #include "cil_stack.h"
3548 static int cil_check_inheritances(struct cil_tree_node *node, unsigned max, unsigned *count, struct cil_stack *stack, unsigned *loop) in cil_check_inheritances()
3598 struct cil_stack *stack; in cil_check_for_bad_inheritance()

Completed in 8 milliseconds