Lines Matching full:slot

73 	int err = 0, slot, func = -1;  in __xen_pcibk_add_pci_dev()  local
101 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_add_pci_dev()
102 if (list_empty(&vpci_dev->dev_list[slot])) in __xen_pcibk_add_pci_dev()
105 t = list_entry(list_first(&vpci_dev->dev_list[slot]), in __xen_pcibk_add_pci_dev()
109 dev_info(&dev->dev, "vpci: assign to virtual slot %d func %d\n", in __xen_pcibk_add_pci_dev()
110 slot, PCI_FUNC(dev->devfn)); in __xen_pcibk_add_pci_dev()
112 &vpci_dev->dev_list[slot]); in __xen_pcibk_add_pci_dev()
119 /* Assign to a new slot on the virtual PCI bus */ in __xen_pcibk_add_pci_dev()
120 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_add_pci_dev()
121 if (list_empty(&vpci_dev->dev_list[slot])) { in __xen_pcibk_add_pci_dev()
122 dev_info(&dev->dev, "vpci: assign to virtual slot %d\n", in __xen_pcibk_add_pci_dev()
123 slot); in __xen_pcibk_add_pci_dev()
125 &vpci_dev->dev_list[slot]); in __xen_pcibk_add_pci_dev()
140 err = publish_cb(pdev, 0, 0, PCI_DEVFN(slot, func), devid); in __xen_pcibk_add_pci_dev()
151 int slot; in __xen_pcibk_release_pci_dev() local
157 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_release_pci_dev()
160 list_for_each_entry(e, &vpci_dev->dev_list[slot], list) { in __xen_pcibk_release_pci_dev()
184 int slot; in __xen_pcibk_init_devices() local
193 for (slot = 0; slot < PCI_SLOT_MAX; slot++) in __xen_pcibk_init_devices()
194 INIT_LIST_HEAD(&vpci_dev->dev_list[slot]); in __xen_pcibk_init_devices()
210 int slot; in __xen_pcibk_release_devices() local
213 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_release_devices()
215 list_for_each_entry_safe(e, tmp, &vpci_dev->dev_list[slot], in __xen_pcibk_release_devices()
238 int found = 0, slot; in __xen_pcibk_get_pcifront_dev() local
241 for (slot = 0; slot < PCI_SLOT_MAX; slot++) { in __xen_pcibk_get_pcifront_dev()
243 &vpci_dev->dev_list[slot], in __xen_pcibk_get_pcifront_dev()
253 *devfn = PCI_DEVFN(slot, in __xen_pcibk_get_pcifront_dev()