linux/drivers/staging/hv
Haiyang Zhang 9e795a5232 staging: hv: Convert vmbus driver interface function pointer table to constant
Convert vmbus driver interface function pointer table to constant
The vmbus interface functions are assigned to a constant - vmbus_ops.

Because the vmbus interface function pointer table is converted to a
constant variable -- vmbus_ops, the function GetChannelInterface(),
VmbusGetChannelInterface() and pointer GetChannelInterface are no longer
in use. The deprecated function's work is done by the initialization of
the newly added constant variable vmbus_ops.

I created the new constant variable vmbus_ops and removed the deprecated
function pointer GetChannelInterface in one patch.

Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-09-14 16:27:12 -07:00
..
blkvsc_drv.c Merge branch 'for-2.6.36' of git://git.kernel.dk/linux-2.6-block 2010-08-10 15:22:42 -07:00
blkvsc.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
channel_interface.c staging: hv: Convert vmbus driver interface function pointer table to constant 2010-09-14 16:27:12 -07:00
channel_interface.h staging: hv: Convert vmbus driver interface function pointer table to constant 2010-09-14 16:27:12 -07:00
channel_mgmt.c Staging: Merge staging-next into Linus's tree 2010-08-05 14:18:03 -07:00
channel_mgmt.h Staging: hv: remove RING_BUFFER_INFO typedef 2010-07-27 11:43:11 -07:00
channel.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
channel.h
connection.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
hv_api.h
hv_timesource.c Staging: hyperv: add clocksource driver 2010-07-08 14:15:11 -07:00
hv_utils.c Staging: Merge staging-next into Linus's tree 2010-08-05 14:18:03 -07:00
hv.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
hv.h
Kconfig staging: hv: Fix Kconfig dependency of hv_blkvsc 2010-07-26 15:38:13 -07:00
logging.h Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
Makefile Staging: hyperv: add clocksource driver 2010-07-08 14:15:11 -07:00
netvsc_api.h
netvsc_drv.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
netvsc.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
netvsc.h
osd.c
osd.h
ring_buffer.c Staging: hv: remove RING_BUFFER typedef 2010-07-27 11:47:08 -07:00
ring_buffer.h Staging: hv: remove RING_BUFFER typedef 2010-07-27 11:47:08 -07:00
rndis_filter.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
rndis_filter.h
rndis.h
storvsc_api.h
storvsc_drv.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
storvsc.c Staging: hv: remove DPRINT_EXIT macro 2010-07-22 15:14:04 -07:00
TODO staging: hv: Convert vmbus driver interface function pointer table to constant 2010-09-14 16:27:12 -07:00
utils.h staging: hv: Added heartbeat functionality to hv_utils 2010-05-17 16:32:30 -07:00
version_info.h staging: hv: Added heartbeat functionality to hv_utils 2010-05-17 16:32:30 -07:00
vmbus_api.h staging: hv: Convert vmbus driver interface function pointer table to constant 2010-09-14 16:27:12 -07:00
vmbus_channel_interface.h
vmbus_drv.c staging: hv: Convert vmbus driver interface function pointer table to constant 2010-09-14 16:27:12 -07:00
vmbus_packet_format.h
vmbus_private.h
vmbus.c staging: hv: Convert vmbus driver interface function pointer table to constant 2010-09-14 16:27:12 -07:00
vmbus.h staging: hv: Fix race condition on vmbus channel initialization 2010-06-30 08:18:14 -07:00
vstorage.h