Lines Matching refs:def

89 	if (ptr->def.type == NETLBL_NLTYPE_ADDRSELECT) {  in netlbl_domhsh_free_entry()
91 &ptr->def.addrsel->list4) { in netlbl_domhsh_free_entry()
97 &ptr->def.addrsel->list6) { in netlbl_domhsh_free_entry()
238 type = map4->def.type; in netlbl_domhsh_audit_add()
239 cipsov4 = map4->def.cipso; in netlbl_domhsh_audit_add()
246 type = map6->def.type; in netlbl_domhsh_audit_add()
247 calipso = map6->def.calipso; in netlbl_domhsh_audit_add()
252 type = entry->def.type; in netlbl_domhsh_audit_add()
253 cipsov4 = entry->def.cipso; in netlbl_domhsh_audit_add()
254 calipso = entry->def.calipso; in netlbl_domhsh_audit_add()
300 entry->def.type != NETLBL_NLTYPE_UNLABELED)) in netlbl_domhsh_validate()
303 switch (entry->def.type) { in netlbl_domhsh_validate()
305 if (entry->def.cipso != NULL || entry->def.calipso != NULL || in netlbl_domhsh_validate()
306 entry->def.addrsel != NULL) in netlbl_domhsh_validate()
311 entry->def.cipso == NULL) in netlbl_domhsh_validate()
316 entry->def.calipso == NULL) in netlbl_domhsh_validate()
320 netlbl_af4list_foreach(iter4, &entry->def.addrsel->list4) { in netlbl_domhsh_validate()
322 switch (map4->def.type) { in netlbl_domhsh_validate()
324 if (map4->def.cipso != NULL) in netlbl_domhsh_validate()
328 if (map4->def.cipso == NULL) in netlbl_domhsh_validate()
336 netlbl_af6list_foreach(iter6, &entry->def.addrsel->list6) { in netlbl_domhsh_validate()
338 switch (map6->def.type) { in netlbl_domhsh_validate()
340 if (map6->def.calipso != NULL) in netlbl_domhsh_validate()
344 if (map6->def.calipso == NULL) in netlbl_domhsh_validate()
463 if (entry->def.type != in netlbl_domhsh_add()
474 entry_b->def.type = NETLBL_NLTYPE_UNLABELED; in netlbl_domhsh_add()
490 if (entry->def.type == NETLBL_NLTYPE_ADDRSELECT) { in netlbl_domhsh_add()
492 &entry->def.addrsel->list4) in netlbl_domhsh_add()
497 &entry->def.addrsel->list6) in netlbl_domhsh_add()
504 } else if (entry_old->def.type == NETLBL_NLTYPE_ADDRSELECT && in netlbl_domhsh_add()
505 entry->def.type == NETLBL_NLTYPE_ADDRSELECT) { in netlbl_domhsh_add()
509 old_list4 = &entry_old->def.addrsel->list4; in netlbl_domhsh_add()
510 old_list6 = &entry_old->def.addrsel->list6; in netlbl_domhsh_add()
514 netlbl_af4list_foreach_rcu(iter4, &entry->def.addrsel->list4) in netlbl_domhsh_add()
522 netlbl_af6list_foreach_rcu(iter6, &entry->def.addrsel->list6) in netlbl_domhsh_add()
532 &entry->def.addrsel->list4) { in netlbl_domhsh_add()
543 &entry->def.addrsel->list6) { in netlbl_domhsh_add()
630 switch (entry->def.type) { in netlbl_domhsh_remove_entry()
633 &entry->def.addrsel->list4) { in netlbl_domhsh_remove_entry()
635 cipso_v4_doi_putdef(map4->def.cipso); in netlbl_domhsh_remove_entry()
639 &entry->def.addrsel->list6) { in netlbl_domhsh_remove_entry()
641 calipso_doi_putdef(map6->def.calipso); in netlbl_domhsh_remove_entry()
646 cipso_v4_doi_putdef(entry->def.cipso); in netlbl_domhsh_remove_entry()
650 calipso_doi_putdef(entry->def.calipso); in netlbl_domhsh_remove_entry()
693 entry_map->def.type != NETLBL_NLTYPE_ADDRSELECT) in netlbl_domhsh_remove_af4()
698 &entry_map->def.addrsel->list4); in netlbl_domhsh_remove_af4()
703 netlbl_af4list_foreach_rcu(iter4, &entry_map->def.addrsel->list4) in netlbl_domhsh_remove_af4()
706 netlbl_af6list_foreach_rcu(iter6, &entry_map->def.addrsel->list6) in netlbl_domhsh_remove_af4()
719 cipso_v4_doi_putdef(entry->def.cipso); in netlbl_domhsh_remove_af4()
760 entry_map->def.type != NETLBL_NLTYPE_ADDRSELECT) in netlbl_domhsh_remove_af6()
765 &entry_map->def.addrsel->list6); in netlbl_domhsh_remove_af6()
770 netlbl_af4list_foreach_rcu(iter4, &entry_map->def.addrsel->list4) in netlbl_domhsh_remove_af6()
772 netlbl_af6list_foreach_rcu(iter6, &entry_map->def.addrsel->list6) in netlbl_domhsh_remove_af6()
784 calipso_doi_putdef(entry->def.calipso); in netlbl_domhsh_remove_af6()
898 if (dom_iter->def.type != NETLBL_NLTYPE_ADDRSELECT) in netlbl_domhsh_getentry_af4()
899 return &dom_iter->def; in netlbl_domhsh_getentry_af4()
900 addr_iter = netlbl_af4list_search(addr, &dom_iter->def.addrsel->list4); in netlbl_domhsh_getentry_af4()
903 return &(netlbl_domhsh_addr4_entry(addr_iter)->def); in netlbl_domhsh_getentry_af4()
928 if (dom_iter->def.type != NETLBL_NLTYPE_ADDRSELECT) in netlbl_domhsh_getentry_af6()
929 return &dom_iter->def; in netlbl_domhsh_getentry_af6()
930 addr_iter = netlbl_af6list_search(addr, &dom_iter->def.addrsel->list6); in netlbl_domhsh_getentry_af6()
933 return &(netlbl_domhsh_addr6_entry(addr_iter)->def); in netlbl_domhsh_getentry_af6()