Lines Matching full:tmp_addr

123 			     struct qeth_ipaddr *tmp_addr)  in qeth_l3_delete_ip()  argument
128 if (tmp_addr->type == QETH_IP_TYPE_RXIP) in qeth_l3_delete_ip()
130 else if (tmp_addr->type == QETH_IP_TYPE_VIPA) in qeth_l3_delete_ip()
135 if (tmp_addr->proto == QETH_PROT_IPV4) in qeth_l3_delete_ip()
136 QETH_CARD_HEX(card, 4, &tmp_addr->u.a4.addr, 4); in qeth_l3_delete_ip()
138 QETH_CARD_HEX(card, 4, &tmp_addr->u.a6.addr, 8); in qeth_l3_delete_ip()
139 QETH_CARD_HEX(card, 4, ((char *)&tmp_addr->u.a6.addr) + 8, 8); in qeth_l3_delete_ip()
142 addr = qeth_l3_find_addr_by_ip(card, tmp_addr); in qeth_l3_delete_ip()
143 if (!addr || !qeth_l3_addr_match_all(addr, tmp_addr)) in qeth_l3_delete_ip()
159 static int qeth_l3_add_ip(struct qeth_card *card, struct qeth_ipaddr *tmp_addr) in qeth_l3_add_ip() argument
165 if (tmp_addr->type == QETH_IP_TYPE_RXIP) in qeth_l3_add_ip()
167 else if (tmp_addr->type == QETH_IP_TYPE_VIPA) in qeth_l3_add_ip()
172 if (tmp_addr->proto == QETH_PROT_IPV4) in qeth_l3_add_ip()
173 QETH_CARD_HEX(card, 4, &tmp_addr->u.a4.addr, 4); in qeth_l3_add_ip()
175 QETH_CARD_HEX(card, 4, &tmp_addr->u.a6.addr, 8); in qeth_l3_add_ip()
176 QETH_CARD_HEX(card, 4, ((char *)&tmp_addr->u.a6.addr) + 8, 8); in qeth_l3_add_ip()
179 addr = qeth_l3_find_addr_by_ip(card, tmp_addr); in qeth_l3_add_ip()
181 if (tmp_addr->type != QETH_IP_TYPE_NORMAL) in qeth_l3_add_ip()
183 if (qeth_l3_addr_match_all(addr, tmp_addr)) { in qeth_l3_add_ip()
187 qeth_l3_ipaddr_to_string(tmp_addr->proto, (u8 *)&tmp_addr->u, in qeth_l3_add_ip()
193 addr = kmemdup(tmp_addr, sizeof(*tmp_addr), GFP_KERNEL); in qeth_l3_add_ip()