Lines Matching refs:avtab_i

264                                  struct avtab_iter *avtab_i)  in get_avtab_allow_rule()  argument
268 for (; avtab_i->i < avtab_i->avtab->nslot; (avtab_i->i)++) { in get_avtab_allow_rule()
269 if (avtab_i->cur == NULL) { in get_avtab_allow_rule()
270 avtab_i->cur = avtab_i->avtab->htable[avtab_i->i]; in get_avtab_allow_rule()
272 for (; avtab_i->cur; avtab_i->cur = (avtab_i->cur)->next) { in get_avtab_allow_rule()
273 if (!((avtab_i->cur)->key.specified & AVTAB_ALLOWED)) continue; in get_avtab_allow_rule()
276 db->p_type_val_to_name[(avtab_i->cur)->key.source_type - 1], in get_avtab_allow_rule()
277 db->p_type_val_to_name[(avtab_i->cur)->key.target_type - 1], in get_avtab_allow_rule()
278 db->p_class_val_to_name[(avtab_i->cur)->key.target_class - 1], in get_avtab_allow_rule()
279 … sepol_av_to_string(db, (avtab_i->cur)->key.target_class, (avtab_i->cur)->datum.data)); in get_avtab_allow_rule()
280 avtab_i->cur = (avtab_i->cur)->next; in get_avtab_allow_rule()
281 if (!(avtab_i->cur)) in get_avtab_allow_rule()
282 (avtab_i->i)++; in get_avtab_allow_rule()
289 avtab_i->cur = NULL; in get_avtab_allow_rule()
298 struct avtab_iter *avtab_i = static_cast<struct avtab_iter *>(avtab_iterp); in get_allow_rule() local
300 return get_avtab_allow_rule(out, len, db, avtab_i); in get_allow_rule()
330 struct avtab_iter *avtab_i = static_cast<struct avtab_iter *>(avtab_iterp); in destroy_avtab() local
331 free(avtab_i); in destroy_avtab()
389 struct avtab_iter *avtab_i = static_cast<struct avtab_iter *>(avtab_iterp); in destroy_expanded_avtab() local
390 avtab_destroy(avtab_i->avtab); in destroy_expanded_avtab()
391 free(avtab_i->avtab); in destroy_expanded_avtab()
392 free(avtab_i); in destroy_expanded_avtab()