From 40bc5360d7fe6fae4ec454c1dca90d6cdaa7e448 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 20 Oct 2010 15:57:19 -0700 Subject: [PATCH] Staging: hv: remove GetInfo pointer from struct vmbus_channel_interface It's only set by one thing, and never called. Cc: Haiyang Zhang Cc: Hank Janssen Signed-off-by: Greg Kroah-Hartman --- drivers/staging/hv/channel_interface.c | 1 - drivers/staging/hv/vmbus_api.h | 2 -- 2 files changed, 3 deletions(-) diff --git a/drivers/staging/hv/channel_interface.c b/drivers/staging/hv/channel_interface.c index abd7f7fd52c0..c0d1ac8875c1 100644 --- a/drivers/staging/hv/channel_interface.c +++ b/drivers/staging/hv/channel_interface.c @@ -151,5 +151,4 @@ const struct vmbus_channel_interface vmbus_ops = { .RecvPacketRaw = ivmbus_recvpacket_raw, .EstablishGpadl = ivmbus_establish_gpadl, .TeardownGpadl = ivmbus_teardown_gpadl, - .GetInfo = get_channel_info, }; diff --git a/drivers/staging/hv/vmbus_api.h b/drivers/staging/hv/vmbus_api.h index 7f3d7dcb96a7..0f79216252de 100644 --- a/drivers/staging/hv/vmbus_api.h +++ b/drivers/staging/hv/vmbus_api.h @@ -95,7 +95,6 @@ struct hv_device_info { * @RecvPacketRaw: Receive Raw packet * @EstablishGpadl: Set up GPADL for ringbuffer * @TeardownGpadl: Teardown GPADL for ringbuffer - * @GetInfo: Get info about the channel * * This structure contains function pointer to control vmbus channel * behavior. None of these functions is externally callable, but they @@ -126,7 +125,6 @@ struct vmbus_channel_interface { int (*EstablishGpadl)(struct hv_device *dev, void *buf, u32 buflen, u32 *GpadlHandle); int (*TeardownGpadl)(struct hv_device *device, u32 GpadlHandle); - void (*GetInfo)(struct hv_device *dev, struct hv_device_info *devinfo); }; extern const struct vmbus_channel_interface vmbus_ops; -- 2.39.2