Home | History | Annotate | Download | only in pci

Lines Matching refs:bd

781 	struct ahc_pci_busdata *bd;
798 bd = malloc(sizeof (struct ahc_pci_busdata), M_DEVBUF, M_WAITOK | M_ZERO);
799 bd->pc = pa->pa_pc;
800 bd->tag = pa->pa_tag;
801 bd->func = pa->pa_function;
802 bd->dev = pa->pa_device;
803 bd->class = pa->pa_class;
805 ahc->bd = bd;
1147 devconfig = pci_conf_read(ahc->bd->pc, ahc->bd->tag, DEVCONFIG);
1184 ahc_outb(ahc, SCBBADDR, ahc->bd->func);
1190 devconfig = pci_conf_read(ahc->bd->pc, ahc->bd->tag, DEVCONFIG);
1223 pci_conf_write(ahc->bd->pc, ahc->bd->tag, DEVCONFIG, devconfig);
1347 cmd = pci_conf_read(ahc->bd->pc, ahc->bd->tag, PCIR_COMMAND);
1348 pci_conf_write(ahc->bd->pc, ahc->bd->tag, PCIR_COMMAND,
1379 status1 = pci_conf_read(ahc->bd->pc, ahc->bd->tag,
1388 status1 = pci_conf_read(ahc->bd->pc, ahc->bd->tag,
1409 status1 = pci_conf_read(ahc->bd->pc, ahc->bd->tag,
1438 pci_conf_write(ahc->bd->pc, ahc->bd->tag, PCI_COMMAND_STATUS_REG,
1460 rev = PCI_REVISION(ahc->bd->class);
1475 rev = PCI_REVISION(ahc->bd->class);
1546 rev = PCI_REVISION(ahc->bd->class);
1594 rev = PCI_REVISION(ahc->bd->class);
1617 ahc->channel = (ahc->bd->func == 1) ? 'B' : 'A';
1621 rev = PCI_REVISION(ahc->bd->class);
1637 command = pci_conf_read(ahc->bd->pc, ahc->bd->tag,
1640 pci_conf_write(ahc->bd->pc, ahc->bd->tag,
1658 pci_conf_write(ahc->bd->pc, ahc->bd->tag, CSIZE_LATTIME, 0);
1659 devconfig = pci_conf_read(ahc->bd->pc, ahc->bd->tag, DEVCONFIG);
1661 pci_conf_write(ahc->bd->pc, ahc->bd->tag, DEVCONFIG, devconfig);
1670 ahc->channel = (ahc->bd->func == 1) ? 'B' : 'A';
1681 ahc->channel = (ahc->bd->func == 1) ? 'B' : 'A';
1712 switch (ahc->bd->dev) {
1722 ahc->bd->dev);
1732 switch (ahc->bd->dev) {
1745 ahc->bd->dev);
1757 switch (ahc->bd->dev) {
1773 ahc->bd->dev);