msi_domain_template
static const struct msi_domain_template platform_msi_template = {
static const struct msi_domain_template iwb_msi_template = {
static const struct msi_domain_template mbigen_msi_template = {
static const struct msi_domain_template mvebu_icu_nsr_msi_template = {
static const struct msi_domain_template mvebu_icu_sei_msi_template = {
const struct msi_domain_template *tmpl;
static const struct msi_domain_template aplic_msi_template = {
static const struct msi_domain_template rpmi_sysmsi_template = {
static const struct msi_domain_template pci_msi_template = {
static const struct msi_domain_template pci_msix_template = {
static bool pci_create_device_domain(struct pci_dev *pdev, const struct msi_domain_template *tmpl,
const struct msi_domain_template *template,
const struct msi_domain_template *template,
struct msi_domain_template *bundle __free(kfree) =
kfree(container_of(info, struct msi_domain_template, info));