Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

SSL iommu.h

  Sprache: C
 

#ifndef _IOMMU_H
#define _IOMMU_H 1

#include <linux/pci.h>

struct parisc_device;
struct ioc;

static inline struct pci_hba_data *parisc_walk_tree(struct device *dev)
{
 struct device *otherdev;

 if (likely(dev->platform_data))
  return dev->platform_data;

 /* OK, just traverse the bus to find it */
 for (otherdev = dev->parent;
      otherdev;
      otherdev = otherdev->parent) {
  if (otherdev->platform_data) {
   dev->platform_data = otherdev->platform_data;
   break;
  }
 }

 return dev->platform_data;
}

static inline struct ioc *GET_IOC(struct device *dev)
{
 struct pci_hba_data *pdata = parisc_walk_tree(dev);

 if (!pdata)
  return NULL;
 return pdata->iommu;
}

#ifdef CONFIG_IOMMU_CCIO
void *ccio_get_iommu(const struct parisc_device *dev);
int ccio_request_resource(const struct parisc_device *dev,
  struct resource *res);
int ccio_allocate_resource(const struct parisc_device *dev,
  struct resource *res, unsigned long size,
  unsigned long min, unsigned long max, unsigned long align);
#else /* !CONFIG_IOMMU_CCIO */
#define ccio_get_iommu(dev) NULL
#define ccio_request_resource(dev, res) insert_resource(&iomem_resource, res)
#define ccio_allocate_resource(dev, res, size, min, max, align) \
  allocate_resource(&iomem_resource, res, size, min, max, \
    align, NULL, NULL)
#endif /* !CONFIG_IOMMU_CCIO */

void *sba_get_iommu(struct parisc_device *dev);

#endif /* _IOMMU_H */

Messung V0.5 in Prozent
C=96 H=92 G=93

¤ Dauer der Verarbeitung: 0.11 Sekunden  (vorverarbeitet am  2026-06-08) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Statistik
#Sources=141584
#Domains=752002