Lines Matching refs:vmbus_channel
38 static void init_vp_index(struct vmbus_channel *channel, u16 dev_type);
155 static void vmbus_rescind_cleanup(struct vmbus_channel *channel) in vmbus_rescind_cleanup()
184 static u16 hv_get_dev_type(const struct vmbus_channel *channel) in hv_get_dev_type()
327 static struct vmbus_channel *alloc_channel(void) in alloc_channel()
329 struct vmbus_channel *channel; in alloc_channel()
350 static void free_channel(struct vmbus_channel *channel) in free_channel()
359 struct vmbus_channel *channel = arg; in percpu_channel_enq()
368 struct vmbus_channel *channel = arg; in percpu_channel_deq()
391 struct vmbus_channel *primary_channel, *channel; in hv_process_channel_removal()
439 struct vmbus_channel *channel, *tmp; in vmbus_free_channels()
454 static void vmbus_process_offer(struct vmbus_channel *newchannel) in vmbus_process_offer()
456 struct vmbus_channel *channel; in vmbus_process_offer()
603 static void init_vp_index(struct vmbus_channel *channel, u16 dev_type) in init_vp_index()
607 struct vmbus_channel *primary = channel->primary_channel; in init_vp_index()
812 struct vmbus_channel *newchannel; in vmbus_onoffer()
854 struct vmbus_channel *channel; in vmbus_onoffer_rescind()
954 void vmbus_hvsock_device_unregister(struct vmbus_channel *channel) in vmbus_hvsock_device_unregister()
1255 struct vmbus_channel *vmbus_get_outgoing_channel(struct vmbus_channel *primary) in vmbus_get_outgoing_channel()
1259 struct vmbus_channel *cur_channel; in vmbus_get_outgoing_channel()
1260 struct vmbus_channel *outgoing_channel = primary; in vmbus_get_outgoing_channel()
1276 cur_channel = list_entry(cur, struct vmbus_channel, sc_list); in vmbus_get_outgoing_channel()
1293 static void invoke_sc_cb(struct vmbus_channel *primary_channel) in invoke_sc_cb()
1296 struct vmbus_channel *cur_channel; in invoke_sc_cb()
1302 cur_channel = list_entry(cur, struct vmbus_channel, sc_list); in invoke_sc_cb()
1308 void vmbus_set_sc_create_callback(struct vmbus_channel *primary_channel, in vmbus_set_sc_create_callback()
1309 void (*sc_cr_cb)(struct vmbus_channel *new_sc)) in vmbus_set_sc_create_callback()
1315 bool vmbus_are_subchannels_present(struct vmbus_channel *primary) in vmbus_are_subchannels_present()
1334 void vmbus_set_chn_rescind_callback(struct vmbus_channel *channel, in vmbus_set_chn_rescind_callback()
1335 void (*chn_rescind_cb)(struct vmbus_channel *)) in vmbus_set_chn_rescind_callback() argument