vmbus_channel 721 include/linux/hyperv.h void (*sc_creation_callback)(struct vmbus_channel *new_sc); vmbus_channel 732 include/linux/hyperv.h struct vmbus_channel *primary_channel; vmbus_channel 744 include/linux/hyperv.h static inline void set_channel_read_state(struct vmbus_channel *c, bool state) vmbus_channel 749 include/linux/hyperv.h static inline void set_per_channel_state(struct vmbus_channel *c, void *s) vmbus_channel 754 include/linux/hyperv.h static inline void *get_per_channel_state(struct vmbus_channel *c) vmbus_channel 767 include/linux/hyperv.h void vmbus_set_sc_create_callback(struct vmbus_channel *primary_channel, vmbus_channel 768 include/linux/hyperv.h void (*sc_cr_cb)(struct vmbus_channel *new_sc)); vmbus_channel 776 include/linux/hyperv.h struct vmbus_channel *vmbus_get_outgoing_channel(struct vmbus_channel *primary); vmbus_channel 789 include/linux/hyperv.h bool vmbus_are_subchannels_present(struct vmbus_channel *primary); vmbus_channel 816 include/linux/hyperv.h extern int vmbus_open(struct vmbus_channel *channel, vmbus_channel 824 include/linux/hyperv.h extern void vmbus_close(struct vmbus_channel *channel); vmbus_channel 826 include/linux/hyperv.h extern int vmbus_sendpacket(struct vmbus_channel *channel, vmbus_channel 833 include/linux/hyperv.h extern int vmbus_sendpacket_pagebuffer(struct vmbus_channel *channel, vmbus_channel 840 include/linux/hyperv.h extern int vmbus_sendpacket_multipagebuffer(struct vmbus_channel *channel, vmbus_channel 846 include/linux/hyperv.h extern int vmbus_establish_gpadl(struct vmbus_channel *channel, vmbus_channel 851 include/linux/hyperv.h extern int vmbus_teardown_gpadl(struct vmbus_channel *channel, vmbus_channel 854 include/linux/hyperv.h extern int vmbus_recvpacket(struct vmbus_channel *channel, vmbus_channel 860 include/linux/hyperv.h extern int vmbus_recvpacket_raw(struct vmbus_channel *channel, vmbus_channel 895 include/linux/hyperv.h struct vmbus_channel *channel; vmbus_channel 1162 include/linux/hyperv.h struct vmbus_channel *channel;