kfree(openInfo);
return err;
}
+EXPORT_SYMBOL_GPL(vmbus_open);
/*
* dump_gpadl_body - Dump the gpadl body message to the console for
free_channel(channel);
}
}
+EXPORT_SYMBOL_GPL(vmbus_close);
/**
* vmbus_sendpacket() - Send the specified buffer on the given channel
return ret;
}
+EXPORT_SYMBOL_GPL(vmbus_sendpacket_pagebuffer);
/*
* vmbus_sendpacket_multipagebuffer - Send a multi-page buffer packet
return ret;
}
-
+EXPORT_SYMBOL_GPL(vmbus_sendpacket_multipagebuffer);
/**
* vmbus_recvpacket() - Retrieve the user packet on the specified channel
spin_unlock_irqrestore(&channel->inbound_lock, flags);
return 0;
}
+EXPORT_SYMBOL_GPL(vmbus_recvpacket_raw);
/*
* vmbus_onchannel_event - Channel event callback