Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c07cbf2e authored by Julian Wiedmann's avatar Julian Wiedmann Committed by David S. Miller
Browse files

s390/qeth: drop qeth_l2_del_all_macs() parameter



The only caller passes del = 0, so remove both the parameter and
the code that handles != 0.

Signed-off-by: default avatarJulian Wiedmann <jwi@linux.vnet.ibm.com>
Reviewed-by: default avatarThomas Richter <tmricht@linux.vnet.ibm.com>
Acked-by: default avatarUrsula Braun <ubraun@linux.vnet.ibm.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent c2a7ee2a
Loading
Loading
Loading
Loading
+2 −9
Original line number Diff line number Diff line
@@ -216,7 +216,7 @@ static int qeth_l2_write_mac(struct qeth_card *card, struct qeth_mac *mac)
	return rc;
}

static void qeth_l2_del_all_macs(struct qeth_card *card, int del)
static void qeth_l2_del_all_macs(struct qeth_card *card)
{
	struct qeth_mac *mac;
	struct hlist_node *tmp;
@@ -224,13 +224,6 @@ static void qeth_l2_del_all_macs(struct qeth_card *card, int del)

	spin_lock_bh(&card->mclock);
	hash_for_each_safe(card->mac_htable, i, tmp, mac, hnode) {
		if (del) {
			if (mac->is_uc)
				qeth_l2_send_setdelmac(card, mac->mac_addr,
						IPA_CMD_DELVMAC);
			else
				qeth_l2_send_delgroupmac(card, mac->mac_addr);
		}
		hash_del(&mac->hnode);
		kfree(mac);
	}
@@ -425,7 +418,7 @@ static void qeth_l2_stop_card(struct qeth_card *card, int recovery_mode)
		card->state = CARD_STATE_SOFTSETUP;
	}
	if (card->state == CARD_STATE_SOFTSETUP) {
		qeth_l2_del_all_macs(card, 0);
		qeth_l2_del_all_macs(card);
		qeth_clear_ipacmd_list(card);
		card->state = CARD_STATE_HARDSETUP;
	}