Searched refs:ilo_hw (Results 1 - 2 of 2) sorted by relevance
/linux-4.1.27/drivers/misc/ |
H A D | hpilo.c | 441 struct ilo_hwinfo *hw = data->ilo_hw; ilo_read() 491 struct ilo_hwinfo *hw = data->ilo_hw; ilo_write() 526 else if (ilo_pkt_recv(data->ilo_hw, driver_ccb)) ilo_poll() 591 data->ilo_hw = hw; ilo_open() 726 struct ilo_hwinfo *ilo_hw = pci_get_drvdata(pdev); ilo_remove() local 728 if (!ilo_hw) ilo_remove() 731 clear_device(ilo_hw); ilo_remove() 733 minor = MINOR(ilo_hw->cdev.dev); ilo_remove() 737 cdev_del(&ilo_hw->cdev); ilo_remove() 738 ilo_disable_interrupts(ilo_hw); ilo_remove() 739 free_irq(pdev->irq, ilo_hw); ilo_remove() 740 ilo_unmap_device(pdev, ilo_hw); ilo_remove() 750 kfree(ilo_hw); ilo_remove() 758 struct ilo_hwinfo *ilo_hw; ilo_probe() local 784 ilo_hw = kzalloc(sizeof(*ilo_hw), GFP_KERNEL); ilo_probe() 785 if (!ilo_hw) ilo_probe() 788 ilo_hw->ilo_dev = pdev; ilo_probe() 789 spin_lock_init(&ilo_hw->alloc_lock); ilo_probe() 790 spin_lock_init(&ilo_hw->fifo_lock); ilo_probe() 791 spin_lock_init(&ilo_hw->open_lock); ilo_probe() 803 error = ilo_map_device(pdev, ilo_hw); ilo_probe() 807 pci_set_drvdata(pdev, ilo_hw); ilo_probe() 808 clear_device(ilo_hw); ilo_probe() 810 error = request_irq(pdev->irq, ilo_isr, IRQF_SHARED, "hpilo", ilo_hw); ilo_probe() 814 ilo_enable_interrupts(ilo_hw); ilo_probe() 816 cdev_init(&ilo_hw->cdev, &ilo_fops); ilo_probe() 817 ilo_hw->cdev.owner = THIS_MODULE; ilo_probe() 819 error = cdev_add(&ilo_hw->cdev, MKDEV(ilo_major, start), max_ccb); ilo_probe() 836 ilo_disable_interrupts(ilo_hw); ilo_probe() 837 free_irq(pdev->irq, ilo_hw); ilo_probe() 839 ilo_unmap_device(pdev, ilo_hw); ilo_probe() 845 kfree(ilo_hw); ilo_probe()
|
H A D | hpilo.h | 148 struct ilo_hwinfo *ilo_hw; member in struct:ccb_data
|
Completed in 99 milliseconds