pht 337 drivers/misc/phantom.c struct phantom_device *pht; pht 363 drivers/misc/phantom.c pht = kzalloc(sizeof(*pht), GFP_KERNEL); pht 364 drivers/misc/phantom.c if (pht == NULL) { pht 369 drivers/misc/phantom.c pht->caddr = pci_iomap(pdev, 0, 0); pht 370 drivers/misc/phantom.c if (pht->caddr == NULL) { pht 374 drivers/misc/phantom.c pht->iaddr = pci_iomap(pdev, 2, 0); pht 375 drivers/misc/phantom.c if (pht->iaddr == NULL) { pht 379 drivers/misc/phantom.c pht->oaddr = pci_iomap(pdev, 3, 0); pht 380 drivers/misc/phantom.c if (pht->oaddr == NULL) { pht 385 drivers/misc/phantom.c mutex_init(&pht->open_lock); pht 386 drivers/misc/phantom.c spin_lock_init(&pht->regs_lock); pht 387 drivers/misc/phantom.c init_waitqueue_head(&pht->wait); pht 388 drivers/misc/phantom.c cdev_init(&pht->cdev, &phantom_file_ops); pht 389 drivers/misc/phantom.c pht->cdev.owner = THIS_MODULE; pht 391 drivers/misc/phantom.c iowrite32(0, pht->caddr + PHN_IRQCTL); pht 392 drivers/misc/phantom.c ioread32(pht->caddr + PHN_IRQCTL); /* PCI posting */ pht 394 drivers/misc/phantom.c IRQF_SHARED, "phantom", pht); pht 400 drivers/misc/phantom.c retval = cdev_add(&pht->cdev, MKDEV(phantom_major, minor), 1); pht 411 drivers/misc/phantom.c pci_set_drvdata(pdev, pht); pht 415 drivers/misc/phantom.c free_irq(pdev->irq, pht); pht 417 drivers/misc/phantom.c pci_iounmap(pdev, pht->oaddr); pht 419 drivers/misc/phantom.c pci_iounmap(pdev, pht->iaddr); pht 421 drivers/misc/phantom.c pci_iounmap(pdev, pht->caddr); pht 423 drivers/misc/phantom.c kfree(pht); pht 436 drivers/misc/phantom.c struct phantom_device *pht = pci_get_drvdata(pdev); pht 437 drivers/misc/phantom.c unsigned int minor = MINOR(pht->cdev.dev); pht 441 drivers/misc/phantom.c cdev_del(&pht->cdev); pht 443 drivers/misc/phantom.c iowrite32(0, pht->caddr + PHN_IRQCTL); pht 444 drivers/misc/phantom.c ioread32(pht->caddr + PHN_IRQCTL); /* PCI posting */ pht 445 drivers/misc/phantom.c free_irq(pdev->irq, pht); pht 447 drivers/misc/phantom.c pci_iounmap(pdev, pht->oaddr); pht 448 drivers/misc/phantom.c pci_iounmap(pdev, pht->iaddr); pht 449 drivers/misc/phantom.c pci_iounmap(pdev, pht->caddr); pht 451 drivers/misc/phantom.c kfree(pht);