Lines Matching refs:vmbus_channel

26 static void init_vp_index(struct vmbus_channel *channel, u16 dev_type);
143 static void vmbus_rescind_cleanup(struct vmbus_channel *channel) in vmbus_rescind_cleanup()
172 static u16 hv_get_dev_type(const struct vmbus_channel *channel) in hv_get_dev_type()
310 static struct vmbus_channel *alloc_channel(void) in alloc_channel()
312 struct vmbus_channel *channel; in alloc_channel()
335 static void free_channel(struct vmbus_channel *channel) in free_channel()
345 struct vmbus_channel *channel = arg; in percpu_channel_enq()
354 struct vmbus_channel *channel = arg; in percpu_channel_deq()
374 void hv_process_channel_removal(struct vmbus_channel *channel) in hv_process_channel_removal()
376 struct vmbus_channel *primary_channel; in hv_process_channel_removal()
425 struct vmbus_channel *channel, *tmp; in vmbus_free_channels()
439 struct vmbus_channel *newchannel = in vmbus_add_channel_work()
440 container_of(work, struct vmbus_channel, add_channel_work); in vmbus_add_channel_work()
441 struct vmbus_channel *primary_channel = newchannel->primary_channel; in vmbus_add_channel_work()
547 static void vmbus_process_offer(struct vmbus_channel *newchannel) in vmbus_process_offer()
549 struct vmbus_channel *channel; in vmbus_process_offer()
652 static void init_vp_index(struct vmbus_channel *channel, u16 dev_type) in init_vp_index()
656 struct vmbus_channel *primary = channel->primary_channel; in init_vp_index()
872 static void vmbus_setup_channel_state(struct vmbus_channel *channel, in vmbus_setup_channel_state()
896 static struct vmbus_channel *
899 struct vmbus_channel *channel = NULL, *iter; in find_primary_channel_by_offer()
930 struct vmbus_channel *oldchannel, *newchannel; in vmbus_onoffer()
1014 struct vmbus_channel *channel; in vmbus_onoffer_rescind()
1126 void vmbus_hvsock_device_unregister(struct vmbus_channel *channel) in vmbus_hvsock_device_unregister()
1422 static void invoke_sc_cb(struct vmbus_channel *primary_channel) in invoke_sc_cb()
1425 struct vmbus_channel *cur_channel; in invoke_sc_cb()
1431 cur_channel = list_entry(cur, struct vmbus_channel, sc_list); in invoke_sc_cb()
1437 void vmbus_set_sc_create_callback(struct vmbus_channel *primary_channel, in vmbus_set_sc_create_callback()
1438 void (*sc_cr_cb)(struct vmbus_channel *new_sc)) in vmbus_set_sc_create_callback()
1444 bool vmbus_are_subchannels_present(struct vmbus_channel *primary) in vmbus_are_subchannels_present()
1463 void vmbus_set_chn_rescind_callback(struct vmbus_channel *channel, in vmbus_set_chn_rescind_callback()
1464 void (*chn_rescind_cb)(struct vmbus_channel *)) in vmbus_set_chn_rescind_callback() argument