Lines Matching refs:nb
586 struct notifier_block *nb) in iommu_group_register_notifier() argument
588 return blocking_notifier_chain_register(&group->notifier, nb); in iommu_group_register_notifier()
600 struct notifier_block *nb) in iommu_group_unregister_notifier() argument
602 return blocking_notifier_chain_unregister(&group->notifier, nb); in iommu_group_unregister_notifier()
904 static int iommu_bus_notifier(struct notifier_block *nb, in iommu_bus_notifier() argument
960 struct notifier_block *nb; in iommu_bus_init() local
965 nb = kzalloc(sizeof(struct notifier_block), GFP_KERNEL); in iommu_bus_init()
966 if (!nb) in iommu_bus_init()
969 nb->notifier_call = iommu_bus_notifier; in iommu_bus_init()
971 err = bus_register_notifier(bus, nb); in iommu_bus_init()
985 bus_unregister_notifier(bus, nb); in iommu_bus_init()
988 kfree(nb); in iommu_bus_init()