Lines Matching refs:def

75 	if (ptr->def.type == NETLBL_NLTYPE_ADDRSELECT) {  in netlbl_domhsh_free_entry()
77 &ptr->def.addrsel->list4) { in netlbl_domhsh_free_entry()
83 &ptr->def.addrsel->list6) { in netlbl_domhsh_free_entry()
224 type = map4->def.type; in netlbl_domhsh_audit_add()
225 cipsov4 = map4->def.cipso; in netlbl_domhsh_audit_add()
232 type = map6->def.type; in netlbl_domhsh_audit_add()
233 calipso = map6->def.calipso; in netlbl_domhsh_audit_add()
238 type = entry->def.type; in netlbl_domhsh_audit_add()
239 cipsov4 = entry->def.cipso; in netlbl_domhsh_audit_add()
240 calipso = entry->def.calipso; in netlbl_domhsh_audit_add()
286 entry->def.type != NETLBL_NLTYPE_UNLABELED)) in netlbl_domhsh_validate()
289 switch (entry->def.type) { in netlbl_domhsh_validate()
291 if (entry->def.cipso != NULL || entry->def.calipso != NULL || in netlbl_domhsh_validate()
292 entry->def.addrsel != NULL) in netlbl_domhsh_validate()
297 entry->def.cipso == NULL) in netlbl_domhsh_validate()
302 entry->def.calipso == NULL) in netlbl_domhsh_validate()
306 netlbl_af4list_foreach(iter4, &entry->def.addrsel->list4) { in netlbl_domhsh_validate()
308 switch (map4->def.type) { in netlbl_domhsh_validate()
310 if (map4->def.cipso != NULL) in netlbl_domhsh_validate()
314 if (map4->def.cipso == NULL) in netlbl_domhsh_validate()
322 netlbl_af6list_foreach(iter6, &entry->def.addrsel->list6) { in netlbl_domhsh_validate()
324 switch (map6->def.type) { in netlbl_domhsh_validate()
326 if (map6->def.calipso != NULL) in netlbl_domhsh_validate()
330 if (map6->def.calipso == NULL) in netlbl_domhsh_validate()
449 if (entry->def.type != in netlbl_domhsh_add()
460 entry_b->def.type = NETLBL_NLTYPE_UNLABELED; in netlbl_domhsh_add()
476 if (entry->def.type == NETLBL_NLTYPE_ADDRSELECT) { in netlbl_domhsh_add()
478 &entry->def.addrsel->list4) in netlbl_domhsh_add()
483 &entry->def.addrsel->list6) in netlbl_domhsh_add()
490 } else if (entry_old->def.type == NETLBL_NLTYPE_ADDRSELECT && in netlbl_domhsh_add()
491 entry->def.type == NETLBL_NLTYPE_ADDRSELECT) { in netlbl_domhsh_add()
495 old_list4 = &entry_old->def.addrsel->list4; in netlbl_domhsh_add()
496 old_list6 = &entry_old->def.addrsel->list6; in netlbl_domhsh_add()
500 netlbl_af4list_foreach_rcu(iter4, &entry->def.addrsel->list4) in netlbl_domhsh_add()
508 netlbl_af6list_foreach_rcu(iter6, &entry->def.addrsel->list6) in netlbl_domhsh_add()
518 &entry->def.addrsel->list4) { in netlbl_domhsh_add()
529 &entry->def.addrsel->list6) { in netlbl_domhsh_add()
616 switch (entry->def.type) { in netlbl_domhsh_remove_entry()
619 &entry->def.addrsel->list4) { in netlbl_domhsh_remove_entry()
621 cipso_v4_doi_putdef(map4->def.cipso); in netlbl_domhsh_remove_entry()
625 &entry->def.addrsel->list6) { in netlbl_domhsh_remove_entry()
627 calipso_doi_putdef(map6->def.calipso); in netlbl_domhsh_remove_entry()
632 cipso_v4_doi_putdef(entry->def.cipso); in netlbl_domhsh_remove_entry()
636 calipso_doi_putdef(entry->def.calipso); in netlbl_domhsh_remove_entry()
679 entry_map->def.type != NETLBL_NLTYPE_ADDRSELECT) in netlbl_domhsh_remove_af4()
684 &entry_map->def.addrsel->list4); in netlbl_domhsh_remove_af4()
689 netlbl_af4list_foreach_rcu(iter4, &entry_map->def.addrsel->list4) in netlbl_domhsh_remove_af4()
692 netlbl_af6list_foreach_rcu(iter6, &entry_map->def.addrsel->list6) in netlbl_domhsh_remove_af4()
705 cipso_v4_doi_putdef(entry->def.cipso); in netlbl_domhsh_remove_af4()
746 entry_map->def.type != NETLBL_NLTYPE_ADDRSELECT) in netlbl_domhsh_remove_af6()
751 &entry_map->def.addrsel->list6); in netlbl_domhsh_remove_af6()
756 netlbl_af4list_foreach_rcu(iter4, &entry_map->def.addrsel->list4) in netlbl_domhsh_remove_af6()
758 netlbl_af6list_foreach_rcu(iter6, &entry_map->def.addrsel->list6) in netlbl_domhsh_remove_af6()
770 calipso_doi_putdef(entry->def.calipso); in netlbl_domhsh_remove_af6()
884 if (dom_iter->def.type != NETLBL_NLTYPE_ADDRSELECT) in netlbl_domhsh_getentry_af4()
885 return &dom_iter->def; in netlbl_domhsh_getentry_af4()
886 addr_iter = netlbl_af4list_search(addr, &dom_iter->def.addrsel->list4); in netlbl_domhsh_getentry_af4()
889 return &(netlbl_domhsh_addr4_entry(addr_iter)->def); in netlbl_domhsh_getentry_af4()
914 if (dom_iter->def.type != NETLBL_NLTYPE_ADDRSELECT) in netlbl_domhsh_getentry_af6()
915 return &dom_iter->def; in netlbl_domhsh_getentry_af6()
916 addr_iter = netlbl_af6list_search(addr, &dom_iter->def.addrsel->list6); in netlbl_domhsh_getentry_af6()
919 return &(netlbl_domhsh_addr6_entry(addr_iter)->def); in netlbl_domhsh_getentry_af6()