Lines Matching refs:vmbus_channel
27 static void init_vp_index(struct vmbus_channel *channel);
144 static void vmbus_rescind_cleanup(struct vmbus_channel *channel) in vmbus_rescind_cleanup()
173 static u16 hv_get_dev_type(const struct vmbus_channel *channel) in hv_get_dev_type()
311 static struct vmbus_channel *alloc_channel(void) in alloc_channel()
313 struct vmbus_channel *channel; in alloc_channel()
335 static void free_channel(struct vmbus_channel *channel) in free_channel()
343 void vmbus_channel_map_relid(struct vmbus_channel *channel) in vmbus_channel_map_relid()
377 void vmbus_channel_unmap_relid(struct vmbus_channel *channel) in vmbus_channel_unmap_relid()
400 void hv_process_channel_removal(struct vmbus_channel *channel) in hv_process_channel_removal()
449 struct vmbus_channel *channel, *tmp; in vmbus_free_channels()
463 struct vmbus_channel *newchannel = in vmbus_add_channel_work()
464 container_of(work, struct vmbus_channel, add_channel_work); in vmbus_add_channel_work()
465 struct vmbus_channel *primary_channel = newchannel->primary_channel; in vmbus_add_channel_work()
549 static void vmbus_process_offer(struct vmbus_channel *newchannel) in vmbus_process_offer()
551 struct vmbus_channel *channel; in vmbus_process_offer()
677 static void init_vp_index(struct vmbus_channel *channel) in init_vp_index()
865 static void vmbus_setup_channel_state(struct vmbus_channel *channel, in vmbus_setup_channel_state()
890 static struct vmbus_channel *
893 struct vmbus_channel *channel = NULL, *iter; in find_primary_channel_by_offer()
924 struct vmbus_channel *oldchannel, *newchannel; in vmbus_onoffer()
1035 struct vmbus_channel *channel; in vmbus_onoffer_rescind()
1157 void vmbus_hvsock_device_unregister(struct vmbus_channel *channel) in vmbus_hvsock_device_unregister()
1447 static void invoke_sc_cb(struct vmbus_channel *primary_channel) in invoke_sc_cb()
1450 struct vmbus_channel *cur_channel; in invoke_sc_cb()
1456 cur_channel = list_entry(cur, struct vmbus_channel, sc_list); in invoke_sc_cb()
1462 void vmbus_set_sc_create_callback(struct vmbus_channel *primary_channel, in vmbus_set_sc_create_callback()
1463 void (*sc_cr_cb)(struct vmbus_channel *new_sc)) in vmbus_set_sc_create_callback()
1469 bool vmbus_are_subchannels_present(struct vmbus_channel *primary) in vmbus_are_subchannels_present()
1488 void vmbus_set_chn_rescind_callback(struct vmbus_channel *channel, in vmbus_set_chn_rescind_callback()
1489 void (*chn_rescind_cb)(struct vmbus_channel *)) in vmbus_set_chn_rescind_callback() argument