diff options
| author | Haiyang Zhang <[email protected]> | 2014-04-21 21:54:44 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2014-04-23 18:48:39 +0000 |
| commit | 893f66277799cd46bdf97429cc5d16a815a51273 (patch) | |
| tree | 55a10758faa4065052145662badf39d3a67947b6 /drivers/net/hyperv/hyperv_net.h | |
| parent | hyperv: Remove recv_pkt_list and lock (diff) | |
| download | kernel-893f66277799cd46bdf97429cc5d16a815a51273.tar.gz kernel-893f66277799cd46bdf97429cc5d16a815a51273.zip | |
hyperv: Simplify the send_completion variables
The union contains only one member now, so we use the variables in it directly.
Signed-off-by: Haiyang Zhang <[email protected]>
Reviewed-by: K. Y. Srinivasan <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'drivers/net/hyperv/hyperv_net.h')
| -rw-r--r-- | drivers/net/hyperv/hyperv_net.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/drivers/net/hyperv/hyperv_net.h b/drivers/net/hyperv/hyperv_net.h index a1af0f7711e2..d1f7826aa75f 100644 --- a/drivers/net/hyperv/hyperv_net.h +++ b/drivers/net/hyperv/hyperv_net.h @@ -136,13 +136,9 @@ struct hv_netvsc_packet { u16 q_idx; struct vmbus_channel *channel; - union { - struct { - u64 send_completion_tid; - void *send_completion_ctx; - void (*send_completion)(void *context); - } send; - } completion; + u64 send_completion_tid; + void *send_completion_ctx; + void (*send_completion)(void *context); /* This points to the memory after page_buf */ struct rndis_message *rndis_msg; |
