Lines Matching refs:pdev
209 struct puc_device *pdev; in puc_pci_attach() local
288 pdev = kmalloc(sizeof(struct puc_device), M_DEVBUF, in puc_pci_attach()
290 resource_list_init(&pdev->resources); in puc_pci_attach()
293 resource_list_add(&pdev->resources, SYS_RES_IRQ, 0, in puc_pci_attach()
297 rle = resource_list_find(&pdev->resources, SYS_RES_IRQ, 0); in puc_pci_attach()
302 resource_list_add(&pdev->resources, SYS_RES_IOPORT, 0, in puc_pci_attach()
306 rle = resource_list_find(&pdev->resources, SYS_RES_IOPORT, 0); in puc_pci_attach()
324 pdev->serialfreq = sc->sc_desc->ports[i].serialfreq; in puc_pci_attach()
334 kfree(pdev, M_DEVBUF); in puc_pci_attach()
338 device_set_ivars(sc->sc_ports[i].dev, pdev); in puc_pci_attach()
347 print_resource_list(&pdev->resources); in puc_pci_attach()
357 kfree(pdev, M_DEVBUF); in puc_pci_attach()
608 struct puc_device *pdev; in puc_alloc_resource() local
613 pdev = device_get_ivars(child); in puc_alloc_resource()
614 rl = &pdev->resources; in puc_alloc_resource()
618 pdev, type, *rid); in puc_alloc_resource()
648 struct puc_device *pdev; in puc_get_resource() local
652 pdev = device_get_ivars(child); in puc_get_resource()
653 rl = &pdev->resources; in puc_get_resource()
656 kprintf("puc_get_resource: pdev %p, looking for t %x, r %x\n", pdev, in puc_get_resource()
722 struct puc_device *pdev; in puc_read_ivar() local
724 pdev = device_get_ivars(child); in puc_read_ivar()
725 if (pdev == NULL) in puc_read_ivar()
730 *result = pdev->serialfreq; in puc_read_ivar()