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

Commit a429bda3 authored by KY Srinivasan's avatar KY Srinivasan Committed by David S. Miller
Browse files

hv_netvsc: Eliminate completion_func from struct hv_netvsc_packet



Eliminate completion_func from struct hv_netvsc_packet.

Signed-off-by: default avatarK. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 694a9fb0
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -137,7 +137,6 @@ struct hv_netvsc_packet {
	u8 rmsg_size; /* RNDIS header and PPI size */
	u8 rmsg_pgcnt; /* page count of RNDIS header and PPI */
	u8 page_buf_cnt;
	u8 completion_func;

	u16 vlan_tci;
	u16 q_idx;
+0 −3
Original line number Diff line number Diff line
@@ -484,9 +484,6 @@ static int netvsc_start_xmit(struct sk_buff *skb, struct net_device *net)

	memset(rndis_msg, 0, RNDIS_AND_PPI_SIZE);

	/* Set the completion routine */
	packet->completion_func = 1;

	isvlan = packet->vlan_tci & VLAN_TAG_PRESENT;

	/* Add the rndis header */
+0 −1
Original line number Diff line number Diff line
@@ -236,7 +236,6 @@ static int rndis_filter_send_request(struct rndis_device *dev,
			pb[0].len;
	}

	packet->completion_func = 0;
	packet->xmit_more = false;

	ret = netvsc_send(dev->net_dev->dev, packet, NULL, &pb, NULL);