Lines Matching refs:ipatoe
90 struct qeth_ipato_entry *ipatoe;
102 list_for_each_entry(ipatoe, &card->ipato.entries, entry) {
103 if (addr->proto != ipatoe->proto)
105 qeth_l3_convert_addr_to_bits(ipatoe->addr, ipatoe_bits,
106 (ipatoe->proto == QETH_PROT_IPV4) ?
108 rc = !memcmp(addr_bits, ipatoe_bits, ipatoe->mask_bits);
518 struct qeth_ipato_entry *ipatoe, *tmp;
522 list_for_each_entry_safe(ipatoe, tmp, &card->ipato.entries, entry) {
523 list_del(&ipatoe->entry);
524 kfree(ipatoe);
534 struct qeth_ipato_entry *ipatoe;
541 list_for_each_entry(ipatoe, &card->ipato.entries, entry) {
542 if (ipatoe->proto != new->proto)
544 if (!memcmp(ipatoe->addr, new->addr,
545 (ipatoe->proto == QETH_PROT_IPV4) ? 4 : 16) &&
546 (ipatoe->mask_bits == new->mask_bits)) {
566 struct qeth_ipato_entry *ipatoe, *tmp;
573 list_for_each_entry_safe(ipatoe, tmp, &card->ipato.entries, entry) {
574 if (ipatoe->proto != proto)
576 if (!memcmp(ipatoe->addr, addr,
578 (ipatoe->mask_bits == mask_bits)) {
579 list_del(&ipatoe->entry);
581 kfree(ipatoe);