Lines Matching refs:pme_dev
2281 struct pci_pme_device *pme_dev, *n;
2284 list_for_each_entry_safe(pme_dev, n, &pci_pme_list, list) {
2285 if (pme_dev->dev->pme_poll) {
2288 bridge = pme_dev->dev->bus->self;
2300 if (pme_dev->dev->current_state == PCI_D3cold)
2303 pci_pme_wakeup(pme_dev->dev, NULL);
2305 list_del(&pme_dev->list);
2306 kfree(pme_dev);
2386 struct pci_pme_device *pme_dev;
2388 pme_dev = kmalloc(sizeof(struct pci_pme_device),
2390 if (!pme_dev) {
2394 pme_dev->dev = dev;
2396 list_add(&pme_dev->list, &pci_pme_list);
2404 list_for_each_entry(pme_dev, &pci_pme_list, list) {
2405 if (pme_dev->dev == dev) {
2406 list_del(&pme_dev->list);
2407 kfree(pme_dev);