Lines Matching refs:ipatoe

91 	struct qeth_ipato_entry *ipatoe;  in qeth_l3_is_addr_covered_by_ipato()  local
103 list_for_each_entry(ipatoe, &card->ipato.entries, entry) { in qeth_l3_is_addr_covered_by_ipato()
104 if (addr->proto != ipatoe->proto) in qeth_l3_is_addr_covered_by_ipato()
106 qeth_l3_convert_addr_to_bits(ipatoe->addr, ipatoe_bits, in qeth_l3_is_addr_covered_by_ipato()
107 (ipatoe->proto == QETH_PROT_IPV4) ? in qeth_l3_is_addr_covered_by_ipato()
109 rc = !memcmp(addr_bits, ipatoe_bits, ipatoe->mask_bits); in qeth_l3_is_addr_covered_by_ipato()
519 struct qeth_ipato_entry *ipatoe, *tmp; in qeth_l3_clear_ipato_list() local
523 list_for_each_entry_safe(ipatoe, tmp, &card->ipato.entries, entry) { in qeth_l3_clear_ipato_list()
524 list_del(&ipatoe->entry); in qeth_l3_clear_ipato_list()
525 kfree(ipatoe); in qeth_l3_clear_ipato_list()
535 struct qeth_ipato_entry *ipatoe; in qeth_l3_add_ipato_entry() local
542 list_for_each_entry(ipatoe, &card->ipato.entries, entry) { in qeth_l3_add_ipato_entry()
543 if (ipatoe->proto != new->proto) in qeth_l3_add_ipato_entry()
545 if (!memcmp(ipatoe->addr, new->addr, in qeth_l3_add_ipato_entry()
546 (ipatoe->proto == QETH_PROT_IPV4) ? 4 : 16) && in qeth_l3_add_ipato_entry()
547 (ipatoe->mask_bits == new->mask_bits)) { in qeth_l3_add_ipato_entry()
567 struct qeth_ipato_entry *ipatoe, *tmp; in qeth_l3_del_ipato_entry() local
574 list_for_each_entry_safe(ipatoe, tmp, &card->ipato.entries, entry) { in qeth_l3_del_ipato_entry()
575 if (ipatoe->proto != proto) in qeth_l3_del_ipato_entry()
577 if (!memcmp(ipatoe->addr, addr, in qeth_l3_del_ipato_entry()
579 (ipatoe->mask_bits == mask_bits)) { in qeth_l3_del_ipato_entry()
580 list_del(&ipatoe->entry); in qeth_l3_del_ipato_entry()
582 kfree(ipatoe); in qeth_l3_del_ipato_entry()