Lines Matching defs:cur
127 cond_av_list_t *cur, avtab_t *avtab,
133 for (; cur; cur = cur->next) {
134 avtab_ptr_t n = cur->node;
172 static void bounds_destroy_cond_info(struct bounds_cond_info *cur)
176 for (; cur; cur = next) {
177 next = cur->next;
178 avtab_destroy(&cur->true_avtab);
179 avtab_destroy(&cur->false_avtab);
180 cur->next = NULL;
181 free(cur);
192 cond_list_t *cur;
206 for (cur = p->cond_list; cur; cur = cur->next) {
212 ci->cond_list = cur;
215 if (cur->true_list) {
218 rc = bounds_expand_cond_rules(handle, p, cur->true_list,
223 if (cur->false_list) {
226 rc = bounds_expand_cond_rules(handle, p, cur->false_list,
329 cond_av_list_t *cur;
331 for (cur = rules; cur; cur = cur->next) {
332 avtab_ptr_t ap = cur->node;
379 struct bounds_cond_info *cur;
391 for (cur = cond_info; cur; cur = cur->next) {
392 cond_list_t *node = cur->cond_list;
394 &cur->true_avtab,
400 &cur->false_avtab,
440 uint32_t parent, avtab_ptr_t cur)
445 for (; cur; cur = cur->next) {
447 p->p_type_val_to_name[cur->key.source_type - 1],
448 p->p_type_val_to_name[cur->key.target_type - 1],
449 p->p_class_val_to_name[cur->key.target_class - 1],
450 sepol_av_to_string(p, cur->key.target_class,
451 cur->datum.data));
455 void bounds_destroy_bad(avtab_ptr_t cur)
459 for (; cur; cur = next) {
460 next = cur->next;
461 cur->next = NULL;
462 free(cur);