diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2010-10-21 11:42:55 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-10-21 11:42:55 -0400 |
commit | a78770572074c63fd34dd64fbfd777675bef23db (patch) | |
tree | 7f2b45f06213d1b065208e0cb60952b7981ea4cd | |
parent | 314bf1d12a5f7597b316552b008051c26627eabb (diff) |
Staging: hv: remove TeardownGpadl from struct vmbus_channel_interface
No one calls it anymore, so remove it.
Cc: Haiyang Zhang <haiyangz@microsoft.com>
Cc: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r-- | drivers/staging/hv/channel_interface.c | 8 | ||||
-rw-r--r-- | drivers/staging/hv/vmbus_api.h | 2 |
2 files changed, 0 insertions, 10 deletions
diff --git a/drivers/staging/hv/channel_interface.c b/drivers/staging/hv/channel_interface.c index 24a8951b9a15..c23a021f786f 100644 --- a/drivers/staging/hv/channel_interface.c +++ b/drivers/staging/hv/channel_interface.c | |||
@@ -91,13 +91,6 @@ static int ivmbus_establish_gpadl(struct hv_device *device, void *buffer, | |||
91 | gpadl_handle); | 91 | gpadl_handle); |
92 | } | 92 | } |
93 | 93 | ||
94 | static int ivmbus_teardown_gpadl(struct hv_device *device, | ||
95 | u32 gpadl_handle) | ||
96 | { | ||
97 | return vmbus_teardown_gpadl(device->context, gpadl_handle); | ||
98 | |||
99 | } | ||
100 | |||
101 | /* vmbus interface function pointer table */ | 94 | /* vmbus interface function pointer table */ |
102 | const struct vmbus_channel_interface vmbus_ops = { | 95 | const struct vmbus_channel_interface vmbus_ops = { |
103 | .Open = ivmbus_open, | 96 | .Open = ivmbus_open, |
@@ -108,5 +101,4 @@ const struct vmbus_channel_interface vmbus_ops = { | |||
108 | .RecvPacket = ivmbus_recvpacket, | 101 | .RecvPacket = ivmbus_recvpacket, |
109 | .RecvPacketRaw = ivmbus_recvpacket_raw, | 102 | .RecvPacketRaw = ivmbus_recvpacket_raw, |
110 | .EstablishGpadl = ivmbus_establish_gpadl, | 103 | .EstablishGpadl = ivmbus_establish_gpadl, |
111 | .TeardownGpadl = ivmbus_teardown_gpadl, | ||
112 | }; | 104 | }; |
diff --git a/drivers/staging/hv/vmbus_api.h b/drivers/staging/hv/vmbus_api.h index fdd6c59a0efd..bd68a07f36cd 100644 --- a/drivers/staging/hv/vmbus_api.h +++ b/drivers/staging/hv/vmbus_api.h | |||
@@ -94,7 +94,6 @@ struct hv_device_info { | |||
94 | * @RecvPacket: Receive packet | 94 | * @RecvPacket: Receive packet |
95 | * @RecvPacketRaw: Receive Raw packet | 95 | * @RecvPacketRaw: Receive Raw packet |
96 | * @EstablishGpadl: Set up GPADL for ringbuffer | 96 | * @EstablishGpadl: Set up GPADL for ringbuffer |
97 | * @TeardownGpadl: Teardown GPADL for ringbuffer | ||
98 | * | 97 | * |
99 | * This structure contains function pointer to control vmbus channel | 98 | * This structure contains function pointer to control vmbus channel |
100 | * behavior. None of these functions is externally callable, but they | 99 | * behavior. None of these functions is externally callable, but they |
@@ -124,7 +123,6 @@ struct vmbus_channel_interface { | |||
124 | u32 *BufferActualLen, u64 *RequestId); | 123 | u32 *BufferActualLen, u64 *RequestId); |
125 | int (*EstablishGpadl)(struct hv_device *dev, void *buf, u32 buflen, | 124 | int (*EstablishGpadl)(struct hv_device *dev, void *buf, u32 buflen, |
126 | u32 *GpadlHandle); | 125 | u32 *GpadlHandle); |
127 | int (*TeardownGpadl)(struct hv_device *device, u32 GpadlHandle); | ||
128 | }; | 126 | }; |
129 | 127 | ||
130 | extern const struct vmbus_channel_interface vmbus_ops; | 128 | extern const struct vmbus_channel_interface vmbus_ops; |