Lines Matching refs:primary_channel
422 if (channel->primary_channel == NULL)
465 struct vmbus_channel *primary_channel = newchannel->primary_channel;
475 if (primary_channel != NULL) {
477 struct hv_device *dev = primary_channel->device_obj;
482 if (primary_channel->sc_creation_callback != NULL)
483 primary_channel->sc_creation_callback(newchannel);
530 if (primary_channel == NULL)
625 newchannel->primary_channel = channel;
1144 } else if (channel->primary_channel != NULL) {
1461 static void invoke_sc_cb(struct vmbus_channel *primary_channel)
1466 if (primary_channel->sc_creation_callback == NULL)
1469 list_for_each_safe(cur, tmp, &primary_channel->sc_list) {
1472 primary_channel->sc_creation_callback(cur_channel);
1476 void vmbus_set_sc_create_callback(struct vmbus_channel *primary_channel,
1479 primary_channel->sc_creation_callback = sc_cr_cb;