Searched refs:dev_to_msi_list (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/base/ |
D | platform-msi.c | 113 list_for_each_entry_safe(desc, tmp, dev_to_msi_list(dev), list) { in platform_msi_free_descs() 130 if (!list_empty(dev_to_msi_list(dev))) { in platform_msi_alloc_descs_with_irq() 131 desc = list_last_entry(dev_to_msi_list(dev), in platform_msi_alloc_descs_with_irq() 145 list_add_tail(&desc->list, dev_to_msi_list(dev)); in platform_msi_alloc_descs_with_irq() 215 if (!list_empty(dev_to_msi_list(dev))) in platform_msi_alloc_priv_data() 286 if (!list_empty(dev_to_msi_list(dev))) { in platform_msi_domain_free_irqs()
|
/Linux-v4.19/drivers/bus/fsl-mc/ |
D | fsl-mc-msi.c | 203 list_for_each_entry_safe(desc, tmp, dev_to_msi_list(dev), list) { in fsl_mc_msi_free_descs() 226 list_add_tail(&msi_desc->list, dev_to_msi_list(dev)); in fsl_mc_msi_alloc_descs() 242 if (!list_empty(dev_to_msi_list(dev))) in fsl_mc_msi_domain_alloc_irqs() 283 if (list_empty(dev_to_msi_list(dev))) in fsl_mc_msi_domain_free_irqs()
|
/Linux-v4.19/include/linux/ |
D | msi.h | 114 #define dev_to_msi_list(dev) (&(dev)->msi_list) macro 116 list_first_entry(dev_to_msi_list((dev)), struct msi_desc, list) 118 list_for_each_entry((desc), dev_to_msi_list((dev)), list)
|
/Linux-v4.19/drivers/pci/ |
D | msi.c | 343 struct list_head *msi_list = dev_to_msi_list(&dev->dev); in free_msi_irqs() 417 BUG_ON(list_empty(dev_to_msi_list(&dev->dev))); in __pci_restore_msix_state() 617 list_add_tail(&entry->list, dev_to_msi_list(&dev->dev)); in msi_capability_init() 703 list_add_tail(&entry->list, dev_to_msi_list(&dev->dev)); in msix_setup_entries() 888 BUG_ON(list_empty(dev_to_msi_list(&dev->dev))); in pci_msi_shutdown()
|