Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/taskcluster/kinds/toolchain/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 47 kB image not shown  

Quelle  irq-msi-lib.h   Sprache: unbekannt

 
// SPDX-License-Identifier: GPL-2.0-only
// Copyright (C) 2022 Linutronix GmbH
// Copyright (C) 2022 Intel

#ifndef _IRQCHIP_IRQ_MSI_LIB_H
#define _IRQCHIP_IRQ_MSI_LIB_H

#include <linux/bits.h>
#include <linux/irqdomain.h>
#include <linux/msi.h>

#ifdef CONFIG_PCI_MSI
#define MATCH_PCI_MSI  BIT(DOMAIN_BUS_PCI_MSI)
#else
#define MATCH_PCI_MSI  (0)
#endif

#define MATCH_PLATFORM_MSI BIT(DOMAIN_BUS_PLATFORM_MSI)

struct msi_domain_info;
int msi_lib_irq_domain_select(struct irq_domain *d, struct irq_fwspec *fwspec,
         enum irq_domain_bus_token bus_token);

bool msi_lib_init_dev_msi_info(struct device *dev, struct irq_domain *domain,
          struct irq_domain *real_parent,
          struct msi_domain_info *info);

#endif /* _IRQCHIP_IRQ_MSI_LIB_H */

Messung V0.5 in Prozent
C=96 H=95 G=95

[zur Elbe Produktseite wechseln0.9QuellennavigatorsAnalyse erneut starten2026-04-28]