diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2010-10-21 11:50:16 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-10-21 11:50:16 -0400 |
commit | d068cb4f6f469627af0a5bd45d3a21ed0df81368 (patch) | |
tree | f8dca0000cb6e7b38314aeccdbf58eb0ce4e650b /drivers/staging/hv | |
parent | 81f162035745b59d0defd210751d52c20d4b6746 (diff) |
Staging: hv: remove EstablishGpadl 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>
Diffstat (limited to 'drivers/staging/hv')
-rw-r--r-- | drivers/staging/hv/channel_interface.c | 8 | ||||
-rw-r--r-- | drivers/staging/hv/vmbus_api.h | 3 |
2 files changed, 0 insertions, 11 deletions
diff --git a/drivers/staging/hv/channel_interface.c b/drivers/staging/hv/channel_interface.c index c23a021f786..5016668aea7 100644 --- a/drivers/staging/hv/channel_interface.c +++ b/drivers/staging/hv/channel_interface.c | |||
@@ -84,13 +84,6 @@ static int ivmbus_recvpacket_raw(struct hv_device *device, void *buffer, | |||
84 | buffer_actuallen, requestid); | 84 | buffer_actuallen, requestid); |
85 | } | 85 | } |
86 | 86 | ||
87 | static int ivmbus_establish_gpadl(struct hv_device *device, void *buffer, | ||
88 | u32 bufferlen, u32 *gpadl_handle) | ||
89 | { | ||
90 | return vmbus_establish_gpadl(device->context, buffer, bufferlen, | ||
91 | gpadl_handle); | ||
92 | } | ||
93 | |||
94 | /* vmbus interface function pointer table */ | 87 | /* vmbus interface function pointer table */ |
95 | const struct vmbus_channel_interface vmbus_ops = { | 88 | const struct vmbus_channel_interface vmbus_ops = { |
96 | .Open = ivmbus_open, | 89 | .Open = ivmbus_open, |
@@ -100,5 +93,4 @@ const struct vmbus_channel_interface vmbus_ops = { | |||
100 | .SendPacketMultiPageBuffer = ivmbus_sendpacket_multipagebuffer, | 93 | .SendPacketMultiPageBuffer = ivmbus_sendpacket_multipagebuffer, |
101 | .RecvPacket = ivmbus_recvpacket, | 94 | .RecvPacket = ivmbus_recvpacket, |
102 | .RecvPacketRaw = ivmbus_recvpacket_raw, | 95 | .RecvPacketRaw = ivmbus_recvpacket_raw, |
103 | .EstablishGpadl = ivmbus_establish_gpadl, | ||
104 | }; | 96 | }; |
diff --git a/drivers/staging/hv/vmbus_api.h b/drivers/staging/hv/vmbus_api.h index bd68a07f36c..c05201228ef 100644 --- a/drivers/staging/hv/vmbus_api.h +++ b/drivers/staging/hv/vmbus_api.h | |||
@@ -93,7 +93,6 @@ struct hv_device_info { | |||
93 | * @SendPacketMultiPageBuffer: Send a multiple page buffers | 93 | * @SendPacketMultiPageBuffer: Send a multiple page buffers |
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 | ||
97 | * | 96 | * |
98 | * This structure contains function pointer to control vmbus channel | 97 | * This structure contains function pointer to control vmbus channel |
99 | * behavior. None of these functions is externally callable, but they | 98 | * behavior. None of these functions is externally callable, but they |
@@ -121,8 +120,6 @@ struct vmbus_channel_interface { | |||
121 | u32 *BufferActualLen, u64 *RequestId); | 120 | u32 *BufferActualLen, u64 *RequestId); |
122 | int (*RecvPacketRaw)(struct hv_device *dev, void *buf, u32 buflen, | 121 | int (*RecvPacketRaw)(struct hv_device *dev, void *buf, u32 buflen, |
123 | u32 *BufferActualLen, u64 *RequestId); | 122 | u32 *BufferActualLen, u64 *RequestId); |
124 | int (*EstablishGpadl)(struct hv_device *dev, void *buf, u32 buflen, | ||
125 | u32 *GpadlHandle); | ||
126 | }; | 123 | }; |
127 | 124 | ||
128 | extern const struct vmbus_channel_interface vmbus_ops; | 125 | extern const struct vmbus_channel_interface vmbus_ops; |