Lines Matching refs:def

75 	if (ptr->def.type == NETLBL_NLTYPE_ADDRSELECT) {
77 &ptr->def.addrsel->list4) {
83 &ptr->def.addrsel->list6) {
88 kfree(ptr->def.addrsel);
226 type = map4->def.type;
227 cipsov4 = map4->def.cipso;
234 type = map6->def.type;
235 calipso = map6->def.calipso;
240 type = entry->def.type;
241 cipsov4 = entry->def.cipso;
242 calipso = entry->def.calipso;
288 entry->def.type != NETLBL_NLTYPE_UNLABELED))
291 switch (entry->def.type) {
293 if (entry->def.cipso != NULL || entry->def.calipso != NULL ||
294 entry->def.addrsel != NULL)
299 entry->def.cipso == NULL)
304 entry->def.calipso == NULL)
308 netlbl_af4list_foreach(iter4, &entry->def.addrsel->list4) {
310 switch (map4->def.type) {
312 if (map4->def.cipso != NULL)
316 if (map4->def.cipso == NULL)
324 netlbl_af6list_foreach(iter6, &entry->def.addrsel->list6) {
326 switch (map6->def.type) {
328 if (map6->def.calipso != NULL)
332 if (map6->def.calipso == NULL)
451 if (entry->def.type !=
462 entry_b->def.type = NETLBL_NLTYPE_UNLABELED;
478 if (entry->def.type == NETLBL_NLTYPE_ADDRSELECT) {
480 &entry->def.addrsel->list4)
485 &entry->def.addrsel->list6)
492 } else if (entry_old->def.type == NETLBL_NLTYPE_ADDRSELECT &&
493 entry->def.type == NETLBL_NLTYPE_ADDRSELECT) {
497 old_list4 = &entry_old->def.addrsel->list4;
498 old_list6 = &entry_old->def.addrsel->list6;
502 netlbl_af4list_foreach_rcu(iter4, &entry->def.addrsel->list4)
510 netlbl_af6list_foreach_rcu(iter6, &entry->def.addrsel->list6)
520 &entry->def.addrsel->list4) {
531 &entry->def.addrsel->list6) {
620 switch (entry->def.type) {
622 netlbl_af4list_foreach_rcu(iter4, &entry->def.addrsel->list4) {
624 cipso_v4_doi_putdef(map4->def.cipso);
627 netlbl_af6list_foreach_rcu(iter6, &entry->def.addrsel->list6) {
629 calipso_doi_putdef(map6->def.calipso);
634 cipso_v4_doi_putdef(entry->def.cipso);
638 calipso_doi_putdef(entry->def.calipso);
680 entry_map->def.type != NETLBL_NLTYPE_ADDRSELECT)
685 &entry_map->def.addrsel->list4);
690 netlbl_af4list_foreach_rcu(iter4, &entry_map->def.addrsel->list4)
693 netlbl_af6list_foreach_rcu(iter6, &entry_map->def.addrsel->list6)
706 cipso_v4_doi_putdef(entry->def.cipso);
747 entry_map->def.type != NETLBL_NLTYPE_ADDRSELECT)
752 &entry_map->def.addrsel->list6);
757 netlbl_af4list_foreach_rcu(iter4, &entry_map->def.addrsel->list4)
759 netlbl_af6list_foreach_rcu(iter6, &entry_map->def.addrsel->list6)
771 calipso_doi_putdef(entry->def.calipso);
885 if (dom_iter->def.type != NETLBL_NLTYPE_ADDRSELECT)
886 return &dom_iter->def;
887 addr_iter = netlbl_af4list_search(addr, &dom_iter->def.addrsel->list4);
890 return &(netlbl_domhsh_addr4_entry(addr_iter)->def);
915 if (dom_iter->def.type != NETLBL_NLTYPE_ADDRSELECT)
916 return &dom_iter->def;
917 addr_iter = netlbl_af6list_search(addr, &dom_iter->def.addrsel->list6);
920 return &(netlbl_domhsh_addr6_entry(addr_iter)->def);