Lines Matching defs:hll_offset

48 	uint32_t hll_offset;
52 static void push_hll_info(struct cil_stack *stack, uint32_t hll_offset, uint32_t hll_expand)
56 new->hll_offset = hll_offset;
62 static void pop_hll_info(struct cil_stack *stack, uint32_t *hll_offset, uint32_t *hll_expand)
72 *hll_offset = info->hll_offset;
76 static void create_node(struct cil_tree_node **node, struct cil_tree_node *current, uint32_t line, uint32_t hll_offset, void *value)
82 (*node)->hll_offset = hll_offset;
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)
119 prev_hll_offset = *hll_offset;
120 pop_hll_info(stack, hll_offset, hll_expand);
123 *hll_offset = prev_hll_offset;
129 (*hll_offset)++;
133 push_hll_info(stack, *hll_offset, *hll_expand);
139 create_node(&node, *current, tok.line, *hll_offset, NULL);
143 create_node(&node, *current, tok.line, *hll_offset, CIL_KEY_SRC_INFO);
146 create_node(&node, *current, tok.line, *hll_offset, hll_type);
155 create_node(&node, *current, tok.line, *hll_offset, cil_strpool_add(tok.value));
169 create_node(&node, *current, tok.line, *hll_offset, cil_strpool_add(tok.value));
183 (*hll_offset)++;
224 uint32_t hll_offset = 1;
242 rc = add_hll_linemark(&current, &hll_offset, &hll_expand, stack, path);
253 create_node(&node, current, tok.line, hll_offset, NULL);
275 create_node(&node, current, tok.line, hll_offset, cil_strpool_add(tok.value));
280 hll_offset++;
288 hll_offset++;
325 pop_hll_info(stack, &hll_offset, &hll_expand);