コード例 #1
0
ファイル: access.c プロジェクト: AlexTsyganov/sys-programming
void pci_free_dev(struct pci_dev *d)
{
  if (d->methods->cleanup_dev)
    d->methods->cleanup_dev(d);
  pci_free_caps(d);
  pci_mfree(d->phy_slot);
  pci_mfree(d);
}
コード例 #2
0
ファイル: access.c プロジェクト: johndpope/IOPCIFamily-1
int
pci_fill_info_v33(struct pci_dev *d, int flags)
{
  if (flags & PCI_FILL_RESCAN)
    {
      flags &= ~PCI_FILL_RESCAN;
      d->known_fields = 0;
      pci_free_caps(d);
    }
  if (flags & ~d->known_fields)
    d->known_fields |= d->methods->fill_info(d, flags & ~d->known_fields);
  return d->known_fields;
}