LinuxKPI: pci.h / linux_pci.c rename pci_driver field

Rename the struct pci_driver {} field got the list_head from links
to node as a driver is actually initialsing this to {} which seems
questionable but it will at least make us match the Linux structure
field name.

MFC after:	3 days
Reviewed by:	manu, hselasky
Differential Revision: https://reviews.freebsd.org/D32645
This commit is contained in:
Bjoern A. Zeeb 2021-10-25 17:15:01 +00:00
parent ed5600f532
commit cf89934842
2 changed files with 5 additions and 5 deletions

View File

@ -193,7 +193,7 @@ typedef int pci_power_t;
struct pci_dev;
struct pci_driver {
struct list_head links;
struct list_head node;
char *name;
const struct pci_device_id *id_table;
int (*probe)(struct pci_dev *dev, const struct pci_device_id *id);

View File

@ -242,7 +242,7 @@ linux_pci_find(device_t dev, const struct pci_device_id **idp)
subdevice = pci_get_subdevice(dev);
spin_lock(&pci_lock);
list_for_each_entry(pdrv, &pci_drivers, links) {
list_for_each_entry(pdrv, &pci_drivers, node) {
for (id = pdrv->id_table; id->vendor != 0; id++) {
if (vendor == id->vendor &&
(PCI_ANY_ID == id->device || device == id->device) &&
@ -640,7 +640,7 @@ _linux_pci_register_driver(struct pci_driver *pdrv, devclass_t dc)
linux_set_current(curthread);
spin_lock(&pci_lock);
list_add(&pdrv->links, &pci_drivers);
list_add(&pdrv->node, &pci_drivers);
spin_unlock(&pci_lock);
pdrv->bsddriver.name = pdrv->name;
pdrv->bsddriver.methods = pci_methods;
@ -734,7 +734,7 @@ linux_pci_unregister_driver(struct pci_driver *pdrv)
bus = devclass_find("pci");
spin_lock(&pci_lock);
list_del(&pdrv->links);
list_del(&pdrv->node);
spin_unlock(&pci_lock);
mtx_lock(&Giant);
if (bus != NULL)
@ -750,7 +750,7 @@ linux_pci_unregister_drm_driver(struct pci_driver *pdrv)
bus = devclass_find("vgapci");
spin_lock(&pci_lock);
list_del(&pdrv->links);
list_del(&pdrv->node);
spin_unlock(&pci_lock);
mtx_lock(&Giant);
if (bus != NULL)