notifier 28 arch/mips/kernel/vpe-cmp.c struct vpe_notifications *notifier; notifier 30 arch/mips/kernel/vpe-cmp.c list_for_each_entry(notifier, &vpe->notify, list) notifier 31 arch/mips/kernel/vpe-cmp.c notifier->stop(aprp_cpu_index()); notifier 29 arch/mips/kernel/vpe-mt.c struct vpe_notifications *notifier; notifier 141 arch/mips/kernel/vpe-mt.c list_for_each_entry(notifier, &v->notify, list) notifier 142 arch/mips/kernel/vpe-mt.c notifier->start(VPE_MODULE_MINOR); notifier 265 arch/mips/kernel/vpe-mt.c struct vpe_notifications *notifier; notifier 267 arch/mips/kernel/vpe-mt.c list_for_each_entry(notifier, &vpe->notify, list) notifier 268 arch/mips/kernel/vpe-mt.c notifier->stop(aprp_cpu_index()); notifier 768 arch/mips/kernel/vpe.c struct vpe_notifications *notifier; notifier 790 arch/mips/kernel/vpe.c list_for_each_entry(notifier, &v->notify, list) notifier 791 arch/mips/kernel/vpe.c notifier->stop(aprp_cpu_index()); notifier 266 arch/s390/kvm/kvm-s390.c static int kvm_clock_sync(struct notifier_block *notifier, unsigned long val, notifier 39 arch/um/drivers/mconsole_kern.c static int do_unlink_socket(struct notifier_block *notifier, notifier 883 drivers/ata/sata_nv.c u32 notifier, notifier_error; notifier 908 drivers/ata/sata_nv.c notifier = readl(mmio + NV_ADMA_NOTIFIER); notifier 910 drivers/ata/sata_nv.c notifier_clears[i] = notifier | notifier_error; notifier 914 drivers/ata/sata_nv.c if (!NV_ADMA_CHECK_INTR(gen_ctl, ap->port_no) && !notifier && notifier 1641 drivers/ata/sata_nv.c u32 notifier = readl(mmio + NV_ADMA_NOTIFIER); notifier 1652 drivers/ata/sata_nv.c notifier, notifier_error, gen_ctl, status, notifier 490 drivers/base/power/qos.c int dev_pm_qos_add_notifier(struct device *dev, struct notifier_block *notifier, notifier 508 drivers/base/power/qos.c notifier); notifier 533 drivers/base/power/qos.c struct notifier_block *notifier, notifier 547 drivers/base/power/qos.c notifier); notifier 108 drivers/block/ps3vram.c static u32 __iomem *ps3vram_get_notifier(void __iomem *reports, int notifier) notifier 111 drivers/block/ps3vram.c DMA_NOTIFIER_SIZE * notifier; notifier 29 drivers/edac/octeon_edac-pc.c struct notifier_block notifier; notifier 42 drivers/edac/octeon_edac-pc.c notifier); notifier 91 drivers/edac/octeon_edac-pc.c p->notifier.notifier_call = co_cache_error_event; notifier 112 drivers/edac/octeon_edac-pc.c register_co_cache_error_notifier(&p->notifier); notifier 126 drivers/edac/octeon_edac-pc.c unregister_co_cache_error_notifier(&p->notifier); notifier 18 drivers/edac/sifive_edac.c struct notifier_block notifier; notifier 33 drivers/edac/sifive_edac.c p = container_of(this, struct sifive_edac_priv, notifier); notifier 51 drivers/edac/sifive_edac.c p->notifier.notifier_call = ecc_err_event; notifier 70 drivers/edac/sifive_edac.c register_sifive_l2_error_notifier(&p->notifier); notifier 84 drivers/edac/sifive_edac.c unregister_sifive_l2_error_notifier(&p->notifier); notifier 26 drivers/extcon/extcon-usbc-cros-ec.c struct notifier_block notifier; notifier 370 drivers/extcon/extcon-usbc-cros-ec.c info = container_of(nb, struct cros_ec_extcon_info, notifier); notifier 460 drivers/extcon/extcon-usbc-cros-ec.c info->notifier.notifier_call = extcon_cros_ec_event; notifier 462 drivers/extcon/extcon-usbc-cros-ec.c &info->notifier); notifier 479 drivers/extcon/extcon-usbc-cros-ec.c &info->notifier); notifier 488 drivers/extcon/extcon-usbc-cros-ec.c &info->notifier); notifier 61 drivers/firmware/efi/efibc.c static int efibc_reboot_notifier_call(struct notifier_block *notifier, notifier 2250 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct cec_notifier *notifier; notifier 2266 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c notifier = cec_notifier_conn_register(hdmi->dev, NULL, &conn_info); notifier 2267 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c if (!notifier) notifier 2271 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c hdmi->cec_notifier = notifier; notifier 122 drivers/gpu/drm/exynos/exynos_hdmi.c struct cec_notifier *notifier; notifier 849 drivers/gpu/drm/exynos/exynos_hdmi.c cec_notifier_set_phys_addr(hdata->notifier, CEC_PHYS_ADDR_INVALID); notifier 857 drivers/gpu/drm/exynos/exynos_hdmi.c cec_notifier_conn_unregister(hdata->notifier); notifier 891 drivers/gpu/drm/exynos/exynos_hdmi.c cec_notifier_set_phys_addr_from_edid(hdata->notifier, edid); notifier 967 drivers/gpu/drm/exynos/exynos_hdmi.c hdata->notifier = cec_notifier_conn_register(hdata->dev, NULL, notifier 969 drivers/gpu/drm/exynos/exynos_hdmi.c if (!hdata->notifier) { notifier 1545 drivers/gpu/drm/exynos/exynos_hdmi.c if (hdata->notifier) notifier 1546 drivers/gpu/drm/exynos/exynos_hdmi.c cec_notifier_phys_addr_invalidate(hdata->notifier); notifier 778 drivers/gpu/drm/sti/sti_hdmi.c cec_notifier_set_phys_addr(hdmi->notifier, CEC_PHYS_ADDR_INVALID); notifier 984 drivers/gpu/drm/sti/sti_hdmi.c cec_notifier_set_phys_addr_from_edid(hdmi->notifier, edid); notifier 1046 drivers/gpu/drm/sti/sti_hdmi.c cec_notifier_set_phys_addr(hdmi->notifier, CEC_PHYS_ADDR_INVALID); notifier 1439 drivers/gpu/drm/sti/sti_hdmi.c hdmi->notifier = cec_notifier_get(&pdev->dev); notifier 1440 drivers/gpu/drm/sti/sti_hdmi.c if (!hdmi->notifier) notifier 1462 drivers/gpu/drm/sti/sti_hdmi.c cec_notifier_set_phys_addr(hdmi->notifier, CEC_PHYS_ADDR_INVALID); notifier 1469 drivers/gpu/drm/sti/sti_hdmi.c cec_notifier_put(hdmi->notifier); notifier 96 drivers/gpu/drm/sti/sti_hdmi.h struct cec_notifier *notifier; notifier 24 drivers/greybus/svc_watchdog.c static int svc_watchdog_pm_notifier(struct notifier_block *notifier, notifier 28 drivers/greybus/svc_watchdog.c container_of(notifier, struct gb_svc_watchdog, pm_notifier); notifier 38 drivers/hid/hid-google-hammer.c struct notifier_block notifier; notifier 216 drivers/hid/hid-google-hammer.c cbas_ec.notifier.notifier_call = cbas_ec_notify; notifier 218 drivers/hid/hid-google-hammer.c &cbas_ec.notifier); notifier 254 drivers/hid/hid-google-hammer.c &cbas_ec.notifier); notifier 1609 drivers/infiniband/hw/bnxt_re/main.c static int bnxt_re_netdev_event(struct notifier_block *notifier, notifier 589 drivers/infiniband/hw/i40iw/i40iw.h int i40iw_inetaddr_event(struct notifier_block *notifier, notifier 592 drivers/infiniband/hw/i40iw/i40iw.h int i40iw_inet6addr_event(struct notifier_block *notifier, notifier 595 drivers/infiniband/hw/i40iw/i40iw.h int i40iw_net_event(struct notifier_block *notifier, notifier 598 drivers/infiniband/hw/i40iw/i40iw.h int i40iw_netdevice_event(struct notifier_block *notifier, notifier 145 drivers/infiniband/hw/i40iw/i40iw_utils.c int i40iw_inetaddr_event(struct notifier_block *notifier, notifier 222 drivers/infiniband/hw/i40iw/i40iw_utils.c int i40iw_inet6addr_event(struct notifier_block *notifier, notifier 274 drivers/infiniband/hw/i40iw/i40iw_utils.c int i40iw_net_event(struct notifier_block *notifier, unsigned long event, void *ptr) notifier 319 drivers/infiniband/hw/i40iw/i40iw_utils.c int i40iw_netdevice_event(struct notifier_block *notifier, notifier 439 drivers/infiniband/hw/qib/qib.h struct qib_irq_notify *notifier; notifier 3335 drivers/infiniband/hw/qib/qib_iba7322.c dd->cspec->msix_entries[msixnum].notifier = NULL; notifier 3349 drivers/infiniband/hw/qib/qib_iba7322.c m->notifier = n; notifier 3362 drivers/infiniband/hw/qib/qib_iba7322.c m->notifier = NULL; notifier 221 drivers/infiniband/hw/usnic/usnic_ib_main.c static int usnic_ib_netdevice_event(struct notifier_block *notifier, notifier 284 drivers/infiniband/hw/usnic/usnic_ib_main.c static int usnic_ib_inetaddr_event(struct notifier_block *notifier, notifier 18 drivers/input/keyboard/adp5520-keys.c struct notifier_block notifier; notifier 42 drivers/input/keyboard/adp5520-keys.c dev = container_of(nb, struct adp5520_keys, notifier); notifier 159 drivers/input/keyboard/adp5520-keys.c dev->notifier.notifier_call = adp5520_keys_notifier; notifier 160 drivers/input/keyboard/adp5520-keys.c ret = adp5520_register_notifier(dev->master, &dev->notifier, notifier 175 drivers/input/keyboard/adp5520-keys.c adp5520_unregister_notifier(dev->master, &dev->notifier, notifier 58 drivers/input/keyboard/cros_ec_keyb.c struct notifier_block notifier; notifier 228 drivers/input/keyboard/cros_ec_keyb.c notifier); notifier 624 drivers/input/keyboard/cros_ec_keyb.c ckdev->notifier.notifier_call = cros_ec_keyb_work; notifier 626 drivers/input/keyboard/cros_ec_keyb.c &ckdev->notifier); notifier 641 drivers/input/keyboard/cros_ec_keyb.c &ckdev->notifier); notifier 54 drivers/input/touchscreen/da9034-ts.c struct notifier_block notifier; notifier 235 drivers/input/touchscreen/da9034-ts.c container_of(nb, struct da9034_touch, notifier); notifier 251 drivers/input/touchscreen/da9034-ts.c ret = da903x_register_notifier(touch->da9034_dev, &touch->notifier, notifier 281 drivers/input/touchscreen/da9034-ts.c da903x_unregister_notifier(touch->da9034_dev, &touch->notifier, notifier 322 drivers/input/touchscreen/da9034-ts.c touch->notifier.notifier_call = da9034_touch_notifier; notifier 728 drivers/iommu/amd_iommu.c int amd_iommu_register_ga_log_notifier(int (*notifier)(u32)) notifier 730 drivers/iommu/amd_iommu.c iommu_ga_log_notifier = notifier; notifier 170 drivers/iommu/intel-svm.c struct intel_svm *svm = container_of(mn, struct intel_svm, notifier); notifier 178 drivers/iommu/intel-svm.c struct intel_svm *svm = container_of(mn, struct intel_svm, notifier); notifier 327 drivers/iommu/intel-svm.c svm->notifier.ops = &intel_mmuops; notifier 334 drivers/iommu/intel-svm.c ret = mmu_notifier_register(&svm->notifier, mm); notifier 351 drivers/iommu/intel-svm.c mmu_notifier_unregister(&svm->notifier, mm); notifier 424 drivers/iommu/intel-svm.c mmu_notifier_unregister(&svm->notifier, svm->mm); notifier 39 drivers/iommu/iommu.c struct blocking_notifier_head notifier; notifier 482 drivers/iommu/iommu.c BLOCKING_INIT_NOTIFIER_HEAD(&group->notifier); notifier 739 drivers/iommu/iommu.c blocking_notifier_call_chain(&group->notifier, notifier 781 drivers/iommu/iommu.c blocking_notifier_call_chain(&group->notifier, notifier 917 drivers/iommu/iommu.c return blocking_notifier_chain_register(&group->notifier, nb); notifier 931 drivers/iommu/iommu.c return blocking_notifier_chain_unregister(&group->notifier, nb); notifier 1483 drivers/iommu/iommu.c blocking_notifier_call_chain(&group->notifier, notifier 24 drivers/leds/trigger/ledtrig-backlight.c struct notifier_block notifier; notifier 32 drivers/leds/trigger/ledtrig-backlight.c struct bl_trig_notifier, notifier); notifier 115 drivers/leds/trigger/ledtrig-backlight.c n->notifier.notifier_call = fb_notifier_callback; notifier 117 drivers/leds/trigger/ledtrig-backlight.c ret = fb_register_client(&n->notifier); notifier 128 drivers/leds/trigger/ledtrig-backlight.c fb_unregister_client(&n->notifier); notifier 43 drivers/leds/trigger/ledtrig-netdev.c struct notifier_block notifier; notifier 302 drivers/leds/trigger/ledtrig-netdev.c container_of(nb, struct led_netdev_data, notifier); notifier 403 drivers/leds/trigger/ledtrig-netdev.c trigger_data->notifier.notifier_call = netdev_trig_notify; notifier 404 drivers/leds/trigger/ledtrig-netdev.c trigger_data->notifier.priority = 10; notifier 418 drivers/leds/trigger/ledtrig-netdev.c rc = register_netdevice_notifier(&trigger_data->notifier); notifier 429 drivers/leds/trigger/ledtrig-netdev.c unregister_netdevice_notifier(&trigger_data->notifier); notifier 193 drivers/media/cec/cec-core.c struct cec_notifier *notifier) notifier 198 drivers/media/cec/cec-core.c adap->notifier = notifier; notifier 199 drivers/media/cec/cec-core.c cec_notifier_register(adap->notifier, adap, cec_cec_notify); notifier 424 drivers/media/cec/cec-core.c if (adap->notifier) notifier 425 drivers/media/cec/cec-core.c cec_notifier_unregister(adap->notifier); notifier 149 drivers/media/cec/cec-notifier.c adap->notifier = n; notifier 162 drivers/media/cec/cec-notifier.c n->cec_adap->notifier = NULL; notifier 221 drivers/media/cec/cec-notifier.c n->cec_adap->notifier = NULL; notifier 90 drivers/media/i2c/adv748x/adv748x.h #define notifier_to_csi2(n) container_of(n, struct adv748x_csi2, notifier) notifier 96 drivers/media/i2c/st-mipid02.c struct v4l2_async_notifier notifier; notifier 795 drivers/media/i2c/st-mipid02.c static int mipid02_async_bound(struct v4l2_async_notifier *notifier, notifier 799 drivers/media/i2c/st-mipid02.c struct mipid02_dev *bridge = to_mipid02_dev(notifier->sd); notifier 829 drivers/media/i2c/st-mipid02.c static void mipid02_async_unbind(struct v4l2_async_notifier *notifier, notifier 833 drivers/media/i2c/st-mipid02.c struct mipid02_dev *bridge = to_mipid02_dev(notifier->sd); notifier 883 drivers/media/i2c/st-mipid02.c v4l2_async_notifier_init(&bridge->notifier); notifier 884 drivers/media/i2c/st-mipid02.c ret = v4l2_async_notifier_add_subdev(&bridge->notifier, &bridge->asd); notifier 891 drivers/media/i2c/st-mipid02.c bridge->notifier.ops = &mipid02_notifier_ops; notifier 894 drivers/media/i2c/st-mipid02.c &bridge->notifier); notifier 896 drivers/media/i2c/st-mipid02.c v4l2_async_notifier_cleanup(&bridge->notifier); notifier 1034 drivers/media/i2c/st-mipid02.c v4l2_async_notifier_unregister(&bridge->notifier); notifier 1035 drivers/media/i2c/st-mipid02.c v4l2_async_notifier_cleanup(&bridge->notifier); notifier 1051 drivers/media/i2c/st-mipid02.c v4l2_async_notifier_unregister(&bridge->notifier); notifier 1052 drivers/media/i2c/st-mipid02.c v4l2_async_notifier_cleanup(&bridge->notifier); notifier 1395 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int cio2_notifier_bound(struct v4l2_async_notifier *notifier, notifier 1399 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct cio2_device *cio2 = container_of(notifier, notifier 1400 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct cio2_device, notifier); notifier 1418 drivers/media/pci/intel/ipu3/ipu3-cio2.c static void cio2_notifier_unbind(struct v4l2_async_notifier *notifier, notifier 1422 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct cio2_device *cio2 = container_of(notifier, notifier 1423 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct cio2_device, notifier); notifier 1431 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int cio2_notifier_complete(struct v4l2_async_notifier *notifier) notifier 1433 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct cio2_device *cio2 = container_of(notifier, struct cio2_device, notifier 1434 drivers/media/pci/intel/ipu3/ipu3-cio2.c notifier); notifier 1441 drivers/media/pci/intel/ipu3/ipu3-cio2.c list_for_each_entry(asd, &cio2->notifier.asd_list, asd_list) { notifier 1511 drivers/media/pci/intel/ipu3/ipu3-cio2.c &cio2->notifier, ep, &s_asd->asd); notifier 1529 drivers/media/pci/intel/ipu3/ipu3-cio2.c cio2->notifier.ops = &cio2_async_ops; notifier 1530 drivers/media/pci/intel/ipu3/ipu3-cio2.c ret = v4l2_async_notifier_register(&cio2->v4l2_dev, &cio2->notifier); notifier 1821 drivers/media/pci/intel/ipu3/ipu3-cio2.c v4l2_async_notifier_init(&cio2->notifier); notifier 1841 drivers/media/pci/intel/ipu3/ipu3-cio2.c v4l2_async_notifier_unregister(&cio2->notifier); notifier 1842 drivers/media/pci/intel/ipu3/ipu3-cio2.c v4l2_async_notifier_cleanup(&cio2->notifier); notifier 1861 drivers/media/pci/intel/ipu3/ipu3-cio2.c v4l2_async_notifier_unregister(&cio2->notifier); notifier 1862 drivers/media/pci/intel/ipu3/ipu3-cio2.c v4l2_async_notifier_cleanup(&cio2->notifier); notifier 364 drivers/media/pci/intel/ipu3/ipu3-cio2.h struct v4l2_async_notifier notifier; notifier 2278 drivers/media/platform/am437x/am437x-vpfe.c vpfe_async_bound(struct v4l2_async_notifier *notifier, notifier 2282 drivers/media/platform/am437x/am437x-vpfe.c struct vpfe_device *vpfe = container_of(notifier->v4l2_dev, notifier 2399 drivers/media/platform/am437x/am437x-vpfe.c static int vpfe_async_complete(struct v4l2_async_notifier *notifier) notifier 2401 drivers/media/platform/am437x/am437x-vpfe.c struct vpfe_device *vpfe = container_of(notifier->v4l2_dev, notifier 2425 drivers/media/platform/am437x/am437x-vpfe.c v4l2_async_notifier_init(&vpfe->notifier); notifier 2494 drivers/media/platform/am437x/am437x-vpfe.c &vpfe->notifier, of_fwnode_handle(rem), notifier 2505 drivers/media/platform/am437x/am437x-vpfe.c v4l2_async_notifier_cleanup(&vpfe->notifier); notifier 2588 drivers/media/platform/am437x/am437x-vpfe.c vpfe->notifier.ops = &vpfe_async_ops; notifier 2589 drivers/media/platform/am437x/am437x-vpfe.c ret = v4l2_async_notifier_register(&vpfe->v4l2_dev, &vpfe->notifier); notifier 2601 drivers/media/platform/am437x/am437x-vpfe.c v4l2_async_notifier_cleanup(&vpfe->notifier); notifier 2616 drivers/media/platform/am437x/am437x-vpfe.c v4l2_async_notifier_unregister(&vpfe->notifier); notifier 2617 drivers/media/platform/am437x/am437x-vpfe.c v4l2_async_notifier_cleanup(&vpfe->notifier); notifier 230 drivers/media/platform/am437x/am437x-vpfe.h struct v4l2_async_notifier notifier; notifier 1899 drivers/media/platform/atmel/atmel-isc-base.c static int isc_async_bound(struct v4l2_async_notifier *notifier, notifier 1903 drivers/media/platform/atmel/atmel-isc-base.c struct isc_device *isc = container_of(notifier->v4l2_dev, notifier 1906 drivers/media/platform/atmel/atmel-isc-base.c container_of(notifier, struct isc_subdev_entity, notifier); notifier 1918 drivers/media/platform/atmel/atmel-isc-base.c static void isc_async_unbind(struct v4l2_async_notifier *notifier, notifier 1922 drivers/media/platform/atmel/atmel-isc-base.c struct isc_device *isc = container_of(notifier->v4l2_dev, notifier 2013 drivers/media/platform/atmel/atmel-isc-base.c static int isc_async_complete(struct v4l2_async_notifier *notifier) notifier 2015 drivers/media/platform/atmel/atmel-isc-base.c struct isc_device *isc = container_of(notifier->v4l2_dev, notifier 2029 drivers/media/platform/atmel/atmel-isc-base.c isc->current_subdev = container_of(notifier, notifier 2030 drivers/media/platform/atmel/atmel-isc-base.c struct isc_subdev_entity, notifier); notifier 2115 drivers/media/platform/atmel/atmel-isc-base.c v4l2_async_notifier_unregister(&subdev_entity->notifier); notifier 2116 drivers/media/platform/atmel/atmel-isc-base.c v4l2_async_notifier_cleanup(&subdev_entity->notifier); notifier 44 drivers/media/platform/atmel/atmel-isc.h struct v4l2_async_notifier notifier; notifier 122 drivers/media/platform/atmel/atmel-isi.c struct v4l2_async_notifier notifier; notifier 134 drivers/media/platform/atmel/atmel-isi.c #define notifier_to_isi(n) container_of(n, struct atmel_isi, notifier) notifier 1040 drivers/media/platform/atmel/atmel-isi.c static int isi_graph_notify_complete(struct v4l2_async_notifier *notifier) notifier 1042 drivers/media/platform/atmel/atmel-isi.c struct atmel_isi *isi = notifier_to_isi(notifier); notifier 1070 drivers/media/platform/atmel/atmel-isi.c static void isi_graph_notify_unbind(struct v4l2_async_notifier *notifier, notifier 1074 drivers/media/platform/atmel/atmel-isi.c struct atmel_isi *isi = notifier_to_isi(notifier); notifier 1082 drivers/media/platform/atmel/atmel-isi.c static int isi_graph_notify_bound(struct v4l2_async_notifier *notifier, notifier 1086 drivers/media/platform/atmel/atmel-isi.c struct atmel_isi *isi = notifier_to_isi(notifier); notifier 1133 drivers/media/platform/atmel/atmel-isi.c v4l2_async_notifier_init(&isi->notifier); notifier 1135 drivers/media/platform/atmel/atmel-isi.c ret = v4l2_async_notifier_add_subdev(&isi->notifier, &isi->entity.asd); notifier 1141 drivers/media/platform/atmel/atmel-isi.c isi->notifier.ops = &isi_graph_notify_ops; notifier 1143 drivers/media/platform/atmel/atmel-isi.c ret = v4l2_async_notifier_register(&isi->v4l2_dev, &isi->notifier); notifier 1146 drivers/media/platform/atmel/atmel-isi.c v4l2_async_notifier_cleanup(&isi->notifier); notifier 1298 drivers/media/platform/atmel/atmel-isi.c v4l2_async_notifier_unregister(&isi->notifier); notifier 1299 drivers/media/platform/atmel/atmel-isi.c v4l2_async_notifier_cleanup(&isi->notifier); notifier 231 drivers/media/platform/atmel/atmel-sama5d2-isc.c v4l2_async_notifier_init(&subdev_entity->notifier); notifier 233 drivers/media/platform/atmel/atmel-sama5d2-isc.c ret = v4l2_async_notifier_add_subdev(&subdev_entity->notifier, notifier 241 drivers/media/platform/atmel/atmel-sama5d2-isc.c subdev_entity->notifier.ops = &isc_async_ops; notifier 244 drivers/media/platform/atmel/atmel-sama5d2-isc.c &subdev_entity->notifier); notifier 80 drivers/media/platform/cadence/cdns-csi2rx.c struct v4l2_async_notifier notifier; notifier 248 drivers/media/platform/cadence/cdns-csi2rx.c static int csi2rx_async_bound(struct v4l2_async_notifier *notifier, notifier 252 drivers/media/platform/cadence/cdns-csi2rx.c struct v4l2_subdev *subdev = notifier->sd; notifier 402 drivers/media/platform/cadence/cdns-csi2rx.c v4l2_async_notifier_init(&csi2rx->notifier); notifier 404 drivers/media/platform/cadence/cdns-csi2rx.c ret = v4l2_async_notifier_add_subdev(&csi2rx->notifier, &csi2rx->asd); notifier 410 drivers/media/platform/cadence/cdns-csi2rx.c csi2rx->notifier.ops = &csi2rx_notifier_ops; notifier 413 drivers/media/platform/cadence/cdns-csi2rx.c &csi2rx->notifier); notifier 415 drivers/media/platform/cadence/cdns-csi2rx.c v4l2_async_notifier_cleanup(&csi2rx->notifier); notifier 471 drivers/media/platform/cadence/cdns-csi2rx.c v4l2_async_notifier_cleanup(&csi2rx->notifier); notifier 36 drivers/media/platform/cros-ec-cec/cros-ec-cec.c struct notifier_block notifier; notifier 77 drivers/media/platform/cros-ec-cec/cros-ec-cec.c cros_ec_cec = container_of(nb, struct cros_ec_cec, notifier); notifier 302 drivers/media/platform/cros-ec-cec/cros-ec-cec.c cros_ec_cec->notifier.notifier_call = cros_ec_cec_event; notifier 304 drivers/media/platform/cros-ec-cec/cros-ec-cec.c &cros_ec_cec->notifier); notifier 331 drivers/media/platform/cros-ec-cec/cros-ec-cec.c &cros_ec_cec->notifier); notifier 1377 drivers/media/platform/davinci/vpif_capture.c static int vpif_async_bound(struct v4l2_async_notifier *notifier, notifier 1491 drivers/media/platform/davinci/vpif_capture.c static int vpif_async_complete(struct v4l2_async_notifier *notifier) notifier 1511 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_init(&vpif_obj.notifier); notifier 1588 drivers/media/platform/davinci/vpif_capture.c &vpif_obj.notifier, of_fwnode_handle(rem), notifier 1607 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); notifier 1696 drivers/media/platform/davinci/vpif_capture.c vpif_obj.notifier.ops = &vpif_async_ops; notifier 1698 drivers/media/platform/davinci/vpif_capture.c &vpif_obj.notifier); notifier 1716 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); notifier 1732 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_unregister(&vpif_obj.notifier); notifier 1733 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); notifier 103 drivers/media/platform/davinci/vpif_capture.h struct v4l2_async_notifier notifier; notifier 1120 drivers/media/platform/davinci/vpif_display.c static int vpif_async_bound(struct v4l2_async_notifier *notifier, notifier 1234 drivers/media/platform/davinci/vpif_display.c static int vpif_async_complete(struct v4l2_async_notifier *notifier) notifier 1298 drivers/media/platform/davinci/vpif_display.c v4l2_async_notifier_init(&vpif_obj.notifier); notifier 1325 drivers/media/platform/davinci/vpif_display.c &vpif_obj.notifier, vpif_obj.config->asd[i]); notifier 1330 drivers/media/platform/davinci/vpif_display.c vpif_obj.notifier.ops = &vpif_async_ops; notifier 1332 drivers/media/platform/davinci/vpif_display.c &vpif_obj.notifier); notifier 1343 drivers/media/platform/davinci/vpif_display.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); notifier 1363 drivers/media/platform/davinci/vpif_display.c v4l2_async_notifier_unregister(&vpif_obj.notifier); notifier 1364 drivers/media/platform/davinci/vpif_display.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); notifier 121 drivers/media/platform/davinci/vpif_display.h struct v4l2_async_notifier notifier; notifier 1368 drivers/media/platform/exynos4-is/media-dev.c static int subdev_notifier_bound(struct v4l2_async_notifier *notifier, notifier 1372 drivers/media/platform/exynos4-is/media-dev.c struct fimc_md *fmd = notifier_to_fimc_md(notifier); notifier 1402 drivers/media/platform/exynos4-is/media-dev.c static int subdev_notifier_complete(struct v4l2_async_notifier *notifier) notifier 1404 drivers/media/platform/exynos4-is/media-dev.c struct fimc_md *fmd = notifier_to_fimc_md(notifier); notifier 97 drivers/media/platform/marvell-ccic/mcam-core.c #define notifier_to_mcam(notifier) \ notifier 98 drivers/media/platform/marvell-ccic/mcam-core.c container_of(notifier, struct mcam_camera, notifier) notifier 1772 drivers/media/platform/marvell-ccic/mcam-core.c static int mccic_notify_bound(struct v4l2_async_notifier *notifier, notifier 1775 drivers/media/platform/marvell-ccic/mcam-core.c struct mcam_camera *cam = notifier_to_mcam(notifier); notifier 1817 drivers/media/platform/marvell-ccic/mcam-core.c static void mccic_notify_unbind(struct v4l2_async_notifier *notifier, notifier 1820 drivers/media/platform/marvell-ccic/mcam-core.c struct mcam_camera *cam = notifier_to_mcam(notifier); notifier 1836 drivers/media/platform/marvell-ccic/mcam-core.c static int mccic_notify_complete(struct v4l2_async_notifier *notifier) notifier 1838 drivers/media/platform/marvell-ccic/mcam-core.c struct mcam_camera *cam = notifier_to_mcam(notifier); notifier 1896 drivers/media/platform/marvell-ccic/mcam-core.c v4l2_async_notifier_init(&cam->notifier); notifier 1897 drivers/media/platform/marvell-ccic/mcam-core.c ret = v4l2_async_notifier_add_subdev(&cam->notifier, &cam->asd); notifier 1903 drivers/media/platform/marvell-ccic/mcam-core.c cam->notifier.ops = &mccic_notify_ops; notifier 1904 drivers/media/platform/marvell-ccic/mcam-core.c ret = v4l2_async_notifier_register(&cam->v4l2_dev, &cam->notifier); notifier 1941 drivers/media/platform/marvell-ccic/mcam-core.c v4l2_async_notifier_unregister(&cam->notifier); notifier 1962 drivers/media/platform/marvell-ccic/mcam-core.c v4l2_async_notifier_unregister(&cam->notifier); notifier 153 drivers/media/platform/marvell-ccic/mcam-core.h struct v4l2_async_notifier notifier; notifier 2002 drivers/media/platform/omap3isp/isp.c v4l2_async_notifier_unregister(&isp->notifier); notifier 2012 drivers/media/platform/omap3isp/isp.c v4l2_async_notifier_cleanup(&isp->notifier); notifier 2028 drivers/media/platform/omap3isp/isp.c notifier); notifier 2038 drivers/media/platform/omap3isp/isp.c if (sd->notifier != &isp->notifier) notifier 2187 drivers/media/platform/omap3isp/isp.c &isp->notifier, ep, &isd->asd); notifier 2239 drivers/media/platform/omap3isp/isp.c &isp->notifier, ep, &isd->asd); notifier 2298 drivers/media/platform/omap3isp/isp.c v4l2_async_notifier_init(&isp->notifier); notifier 2423 drivers/media/platform/omap3isp/isp.c isp->notifier.ops = &isp_subdev_notifier_ops; notifier 2425 drivers/media/platform/omap3isp/isp.c ret = v4l2_async_notifier_register(&isp->v4l2_dev, &isp->notifier); notifier 2444 drivers/media/platform/omap3isp/isp.c v4l2_async_notifier_cleanup(&isp->notifier); notifier 174 drivers/media/platform/omap3isp/isp.h struct v4l2_async_notifier notifier; notifier 688 drivers/media/platform/pxa_camera.c struct v4l2_async_notifier notifier; notifier 2132 drivers/media/platform/pxa_camera.c static int pxa_camera_sensor_bound(struct v4l2_async_notifier *notifier, notifier 2137 drivers/media/platform/pxa_camera.c struct v4l2_device *v4l2_dev = notifier->v4l2_dev; notifier 2211 drivers/media/platform/pxa_camera.c static void pxa_camera_sensor_unbind(struct v4l2_async_notifier *notifier, notifier 2215 drivers/media/platform/pxa_camera.c struct pxa_camera_dev *pcdev = v4l2_dev_to_pcdev(notifier->v4l2_dev); notifier 2490 drivers/media/platform/pxa_camera.c v4l2_async_notifier_init(&pcdev->notifier); notifier 2492 drivers/media/platform/pxa_camera.c err = v4l2_async_notifier_add_subdev(&pcdev->notifier, &pcdev->asd); notifier 2498 drivers/media/platform/pxa_camera.c pcdev->notifier.ops = &pxa_camera_sensor_ops; notifier 2520 drivers/media/platform/pxa_camera.c err = v4l2_async_notifier_register(&pcdev->v4l2_dev, &pcdev->notifier); notifier 2528 drivers/media/platform/pxa_camera.c v4l2_async_notifier_cleanup(&pcdev->notifier); notifier 2551 drivers/media/platform/pxa_camera.c v4l2_async_notifier_unregister(&pcdev->notifier); notifier 2552 drivers/media/platform/pxa_camera.c v4l2_async_notifier_cleanup(&pcdev->notifier); notifier 487 drivers/media/platform/qcom/camss/camss.c &camss->notifier, of_fwnode_handle(remote), notifier 507 drivers/media/platform/qcom/camss/camss.c v4l2_async_notifier_cleanup(&camss->notifier); notifier 741 drivers/media/platform/qcom/camss/camss.c struct camss *camss = container_of(async, struct camss, notifier); notifier 755 drivers/media/platform/qcom/camss/camss.c struct camss *camss = container_of(async, struct camss, notifier); notifier 856 drivers/media/platform/qcom/camss/camss.c v4l2_async_notifier_init(&camss->notifier); notifier 888 drivers/media/platform/qcom/camss/camss.c camss->notifier.ops = &camss_subdev_notifier_ops; notifier 891 drivers/media/platform/qcom/camss/camss.c &camss->notifier); notifier 938 drivers/media/platform/qcom/camss/camss.c v4l2_async_notifier_cleanup(&camss->notifier); notifier 974 drivers/media/platform/qcom/camss/camss.c v4l2_async_notifier_unregister(&camss->notifier); notifier 975 drivers/media/platform/qcom/camss/camss.c v4l2_async_notifier_cleanup(&camss->notifier); notifier 73 drivers/media/platform/qcom/camss/camss.h struct v4l2_async_notifier notifier; notifier 537 drivers/media/platform/rcar-vin/rcar-core.c static int rvin_parallel_notify_complete(struct v4l2_async_notifier *notifier) notifier 539 drivers/media/platform/rcar-vin/rcar-core.c struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); notifier 572 drivers/media/platform/rcar-vin/rcar-core.c static void rvin_parallel_notify_unbind(struct v4l2_async_notifier *notifier, notifier 576 drivers/media/platform/rcar-vin/rcar-core.c struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); notifier 585 drivers/media/platform/rcar-vin/rcar-core.c static int rvin_parallel_notify_bound(struct v4l2_async_notifier *notifier, notifier 589 drivers/media/platform/rcar-vin/rcar-core.c struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); notifier 648 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_init(&vin->notifier); notifier 651 drivers/media/platform/rcar-vin/rcar-core.c vin->dev, &vin->notifier, sizeof(struct rvin_parallel_entity), notifier 663 drivers/media/platform/rcar-vin/rcar-core.c vin->notifier.ops = &rvin_parallel_notify_ops; notifier 664 drivers/media/platform/rcar-vin/rcar-core.c ret = v4l2_async_notifier_register(&vin->v4l2_dev, &vin->notifier); notifier 667 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_cleanup(&vin->notifier); notifier 678 drivers/media/platform/rcar-vin/rcar-core.c static int rvin_group_notify_complete(struct v4l2_async_notifier *notifier) notifier 680 drivers/media/platform/rcar-vin/rcar-core.c struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); notifier 743 drivers/media/platform/rcar-vin/rcar-core.c static void rvin_group_notify_unbind(struct v4l2_async_notifier *notifier, notifier 747 drivers/media/platform/rcar-vin/rcar-core.c struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); notifier 767 drivers/media/platform/rcar-vin/rcar-core.c static int rvin_group_notify_bound(struct v4l2_async_notifier *notifier, notifier 771 drivers/media/platform/rcar-vin/rcar-core.c struct rvin_dev *vin = v4l2_dev_to_vin(notifier->v4l2_dev); notifier 853 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_init(&vin->group->notifier); notifier 865 drivers/media/platform/rcar-vin/rcar-core.c vin->group->vin[i]->dev, &vin->group->notifier, notifier 872 drivers/media/platform/rcar-vin/rcar-core.c if (list_empty(&vin->group->notifier.asd_list)) notifier 875 drivers/media/platform/rcar-vin/rcar-core.c vin->group->notifier.ops = &rvin_group_notify_ops; notifier 877 drivers/media/platform/rcar-vin/rcar-core.c &vin->group->notifier); notifier 880 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_cleanup(&vin->group->notifier); notifier 1342 drivers/media/platform/rcar-vin/rcar-core.c if (&vin->v4l2_dev == vin->group->notifier.v4l2_dev) { notifier 1343 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_unregister(&vin->group->notifier); notifier 1344 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_cleanup(&vin->group->notifier); notifier 1364 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_unregister(&vin->notifier); notifier 1365 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_cleanup(&vin->notifier); notifier 1369 drivers/media/platform/rcar-vin/rcar-core.c if (&vin->v4l2_dev == vin->group->notifier.v4l2_dev) { notifier 1370 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_unregister(&vin->group->notifier); notifier 1371 drivers/media/platform/rcar-vin/rcar-core.c v4l2_async_notifier_cleanup(&vin->group->notifier); notifier 363 drivers/media/platform/rcar-vin/rcar-csi2.c struct v4l2_async_notifier notifier; notifier 383 drivers/media/platform/rcar-vin/rcar-csi2.c return container_of(n, struct rcar_csi2, notifier); notifier 736 drivers/media/platform/rcar-vin/rcar-csi2.c static int rcsi2_notify_bound(struct v4l2_async_notifier *notifier, notifier 740 drivers/media/platform/rcar-vin/rcar-csi2.c struct rcar_csi2 *priv = notifier_to_csi2(notifier); notifier 760 drivers/media/platform/rcar-vin/rcar-csi2.c static void rcsi2_notify_unbind(struct v4l2_async_notifier *notifier, notifier 764 drivers/media/platform/rcar-vin/rcar-csi2.c struct rcar_csi2 *priv = notifier_to_csi2(notifier); notifier 842 drivers/media/platform/rcar-vin/rcar-csi2.c v4l2_async_notifier_init(&priv->notifier); notifier 844 drivers/media/platform/rcar-vin/rcar-csi2.c ret = v4l2_async_notifier_add_subdev(&priv->notifier, &priv->asd); notifier 850 drivers/media/platform/rcar-vin/rcar-csi2.c priv->notifier.ops = &rcar_csi2_notify_ops; notifier 856 drivers/media/platform/rcar-vin/rcar-csi2.c &priv->notifier); notifier 858 drivers/media/platform/rcar-vin/rcar-csi2.c v4l2_async_notifier_cleanup(&priv->notifier); notifier 1197 drivers/media/platform/rcar-vin/rcar-csi2.c v4l2_async_notifier_unregister(&priv->notifier); notifier 1198 drivers/media/platform/rcar-vin/rcar-csi2.c v4l2_async_notifier_cleanup(&priv->notifier); notifier 1207 drivers/media/platform/rcar-vin/rcar-csi2.c v4l2_async_notifier_unregister(&priv->notifier); notifier 1208 drivers/media/platform/rcar-vin/rcar-csi2.c v4l2_async_notifier_cleanup(&priv->notifier); notifier 192 drivers/media/platform/rcar-vin/rcar-vin.h struct v4l2_async_notifier notifier; notifier 252 drivers/media/platform/rcar-vin/rcar-vin.h struct v4l2_async_notifier notifier; notifier 226 drivers/media/platform/rcar_drif.c struct v4l2_async_notifier notifier; /* For subdev (tuner) */ notifier 1101 drivers/media/platform/rcar_drif.c static int rcar_drif_notify_bound(struct v4l2_async_notifier *notifier, notifier 1106 drivers/media/platform/rcar_drif.c container_of(notifier, struct rcar_drif_sdr, notifier); notifier 1122 drivers/media/platform/rcar_drif.c static void rcar_drif_notify_unbind(struct v4l2_async_notifier *notifier, notifier 1127 drivers/media/platform/rcar_drif.c container_of(notifier, struct rcar_drif_sdr, notifier); notifier 1144 drivers/media/platform/rcar_drif.c static int rcar_drif_notify_complete(struct v4l2_async_notifier *notifier) notifier 1147 drivers/media/platform/rcar_drif.c container_of(notifier, struct rcar_drif_sdr, notifier); notifier 1215 drivers/media/platform/rcar_drif.c struct v4l2_async_notifier *notifier = &sdr->notifier; notifier 1219 drivers/media/platform/rcar_drif.c v4l2_async_notifier_init(notifier); notifier 1235 drivers/media/platform/rcar_drif.c ret = v4l2_async_notifier_add_subdev(notifier, &sdr->ep.asd); notifier 1355 drivers/media/platform/rcar_drif.c sdr->notifier.ops = &rcar_drif_notify_ops; notifier 1358 drivers/media/platform/rcar_drif.c ret = v4l2_async_notifier_register(&sdr->v4l2_dev, &sdr->notifier); notifier 1367 drivers/media/platform/rcar_drif.c v4l2_async_notifier_cleanup(&sdr->notifier); notifier 1377 drivers/media/platform/rcar_drif.c v4l2_async_notifier_unregister(&sdr->notifier); notifier 1378 drivers/media/platform/rcar_drif.c v4l2_async_notifier_cleanup(&sdr->notifier); notifier 191 drivers/media/platform/renesas-ceu.c struct v4l2_async_notifier notifier; notifier 1382 drivers/media/platform/renesas-ceu.c static int ceu_notify_bound(struct v4l2_async_notifier *notifier, notifier 1386 drivers/media/platform/renesas-ceu.c struct v4l2_device *v4l2_dev = notifier->v4l2_dev; notifier 1396 drivers/media/platform/renesas-ceu.c static int ceu_notify_complete(struct v4l2_async_notifier *notifier) notifier 1398 drivers/media/platform/renesas-ceu.c struct v4l2_device *v4l2_dev = notifier->v4l2_dev; notifier 1522 drivers/media/platform/renesas-ceu.c ret = v4l2_async_notifier_add_subdev(&ceudev->notifier, notifier 1525 drivers/media/platform/renesas-ceu.c v4l2_async_notifier_cleanup(&ceudev->notifier); notifier 1589 drivers/media/platform/renesas-ceu.c ret = v4l2_async_notifier_add_subdev(&ceudev->notifier, notifier 1602 drivers/media/platform/renesas-ceu.c v4l2_async_notifier_cleanup(&ceudev->notifier); notifier 1679 drivers/media/platform/renesas-ceu.c v4l2_async_notifier_init(&ceudev->notifier); notifier 1699 drivers/media/platform/renesas-ceu.c ceudev->notifier.v4l2_dev = &ceudev->v4l2_dev; notifier 1700 drivers/media/platform/renesas-ceu.c ceudev->notifier.ops = &ceu_notify_ops; notifier 1702 drivers/media/platform/renesas-ceu.c &ceudev->notifier); notifier 1711 drivers/media/platform/renesas-ceu.c v4l2_async_notifier_cleanup(&ceudev->notifier); notifier 1728 drivers/media/platform/renesas-ceu.c v4l2_async_notifier_unregister(&ceudev->notifier); notifier 1730 drivers/media/platform/renesas-ceu.c v4l2_async_notifier_cleanup(&ceudev->notifier); notifier 224 drivers/media/platform/s5p-cec/s5p_cec.c cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, notifier 226 drivers/media/platform/s5p-cec/s5p_cec.c if (!cec->notifier) { notifier 242 drivers/media/platform/s5p-cec/s5p_cec.c cec_notifier_cec_adap_unregister(cec->notifier); notifier 253 drivers/media/platform/s5p-cec/s5p_cec.c cec_notifier_cec_adap_unregister(cec->notifier); notifier 67 drivers/media/platform/s5p-cec/s5p_cec.h struct cec_notifier *notifier; notifier 29 drivers/media/platform/seco-cec/seco-cec.c struct cec_notifier *notifier; notifier 652 drivers/media/platform/seco-cec/seco-cec.c secocec->notifier = cec_notifier_cec_adap_register(hdmi_dev, conn, notifier 654 drivers/media/platform/seco-cec/seco-cec.c if (!secocec->notifier) { notifier 674 drivers/media/platform/seco-cec/seco-cec.c cec_notifier_cec_adap_unregister(secocec->notifier); notifier 696 drivers/media/platform/seco-cec/seco-cec.c cec_notifier_cec_adap_unregister(secocec->notifier); notifier 129 drivers/media/platform/sti/cec/stih-cec.c struct cec_notifier *notifier; notifier 347 drivers/media/platform/sti/cec/stih-cec.c cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, notifier 349 drivers/media/platform/sti/cec/stih-cec.c if (!cec->notifier) { notifier 362 drivers/media/platform/sti/cec/stih-cec.c cec_notifier_cec_adap_unregister(cec->notifier); notifier 373 drivers/media/platform/sti/cec/stih-cec.c cec_notifier_cec_adap_unregister(cec->notifier); notifier 141 drivers/media/platform/stm32/stm32-dcmi.c struct v4l2_async_notifier notifier; notifier 180 drivers/media/platform/stm32/stm32-dcmi.c return container_of(n, struct stm32_dcmi, notifier); notifier 1682 drivers/media/platform/stm32/stm32-dcmi.c static int dcmi_graph_notify_complete(struct v4l2_async_notifier *notifier) notifier 1684 drivers/media/platform/stm32/stm32-dcmi.c struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier); notifier 1728 drivers/media/platform/stm32/stm32-dcmi.c static void dcmi_graph_notify_unbind(struct v4l2_async_notifier *notifier, notifier 1732 drivers/media/platform/stm32/stm32-dcmi.c struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier); notifier 1740 drivers/media/platform/stm32/stm32-dcmi.c static int dcmi_graph_notify_bound(struct v4l2_async_notifier *notifier, notifier 1744 drivers/media/platform/stm32/stm32-dcmi.c struct stm32_dcmi *dcmi = notifier_to_dcmi(notifier); notifier 1810 drivers/media/platform/stm32/stm32-dcmi.c v4l2_async_notifier_init(&dcmi->notifier); notifier 1812 drivers/media/platform/stm32/stm32-dcmi.c ret = v4l2_async_notifier_add_subdev(&dcmi->notifier, notifier 1820 drivers/media/platform/stm32/stm32-dcmi.c dcmi->notifier.ops = &dcmi_graph_notify_ops; notifier 1822 drivers/media/platform/stm32/stm32-dcmi.c ret = v4l2_async_notifier_register(&dcmi->v4l2_dev, &dcmi->notifier); notifier 1825 drivers/media/platform/stm32/stm32-dcmi.c v4l2_async_notifier_cleanup(&dcmi->notifier); notifier 2029 drivers/media/platform/stm32/stm32-dcmi.c v4l2_async_notifier_cleanup(&dcmi->notifier); notifier 2049 drivers/media/platform/stm32/stm32-dcmi.c v4l2_async_notifier_unregister(&dcmi->notifier); notifier 2050 drivers/media/platform/stm32/stm32-dcmi.c v4l2_async_notifier_cleanup(&dcmi->notifier); notifier 36 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c static int sun4i_csi_notify_bound(struct v4l2_async_notifier *notifier, notifier 40 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c struct sun4i_csi *csi = container_of(notifier, struct sun4i_csi, notifier 41 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c notifier); notifier 57 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c static int sun4i_csi_notify_complete(struct v4l2_async_notifier *notifier) notifier 59 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c struct sun4i_csi *csi = container_of(notifier, struct sun4i_csi, notifier 60 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c notifier); notifier 117 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c v4l2_async_notifier_init(&csi->notifier); notifier 130 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c ret = v4l2_async_notifier_add_fwnode_remote_subdev(&csi->notifier, notifier 135 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c csi->notifier.ops = &sun4i_csi_notify_ops; notifier 250 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c ret = v4l2_async_notifier_register(&csi->v4l, &csi->notifier); notifier 274 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c v4l2_async_notifier_unregister(&csi->notifier); notifier 275 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c v4l2_async_notifier_cleanup(&csi->notifier); notifier 141 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h struct v4l2_async_notifier notifier; notifier 666 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c static int sun6i_subdev_notify_complete(struct v4l2_async_notifier *notifier) notifier 668 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c struct sun6i_csi *csi = container_of(notifier, struct sun6i_csi, notifier 669 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c notifier); notifier 720 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c v4l2_async_notifier_unregister(&csi->notifier); notifier 721 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c v4l2_async_notifier_cleanup(&csi->notifier); notifier 738 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c v4l2_async_notifier_init(&csi->notifier); notifier 761 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c &csi->notifier, notifier 767 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c csi->notifier.ops = &sun6i_csi_async_ops; notifier 769 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c ret = v4l2_async_notifier_register(&csi->v4l2_dev, &csi->notifier); notifier 784 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c v4l2_async_notifier_cleanup(&csi->notifier); notifier 41 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h struct v4l2_async_notifier notifier; notifier 40 drivers/media/platform/tegra-cec/tegra_cec.c struct cec_notifier *notifier; notifier 396 drivers/media/platform/tegra-cec/tegra_cec.c cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, notifier 398 drivers/media/platform/tegra-cec/tegra_cec.c if (!cec->notifier) { notifier 412 drivers/media/platform/tegra-cec/tegra_cec.c cec_notifier_cec_adap_unregister(cec->notifier); notifier 426 drivers/media/platform/tegra-cec/tegra_cec.c cec_notifier_cec_adap_unregister(cec->notifier); notifier 265 drivers/media/platform/ti-vpe/cal.c struct v4l2_async_notifier notifier; notifier 343 drivers/media/platform/ti-vpe/cal.c return container_of(n, struct cal_ctx, notifier); notifier 1427 drivers/media/platform/ti-vpe/cal.c static int cal_async_bound(struct v4l2_async_notifier *notifier, notifier 1431 drivers/media/platform/ti-vpe/cal.c struct cal_ctx *ctx = notifier_to_ctx(notifier); notifier 1486 drivers/media/platform/ti-vpe/cal.c static int cal_async_complete(struct v4l2_async_notifier *notifier) notifier 1488 drivers/media/platform/ti-vpe/cal.c struct cal_ctx *ctx = notifier_to_ctx(notifier); notifier 1722 drivers/media/platform/ti-vpe/cal.c v4l2_async_notifier_init(&ctx->notifier); notifier 1731 drivers/media/platform/ti-vpe/cal.c ret = v4l2_async_notifier_add_subdev(&ctx->notifier, asd); notifier 1738 drivers/media/platform/ti-vpe/cal.c ctx->notifier.ops = &cal_async_ops; notifier 1740 drivers/media/platform/ti-vpe/cal.c &ctx->notifier); notifier 1743 drivers/media/platform/ti-vpe/cal.c v4l2_async_notifier_cleanup(&ctx->notifier); notifier 1887 drivers/media/platform/ti-vpe/cal.c v4l2_async_notifier_unregister(&ctx->notifier); notifier 1888 drivers/media/platform/ti-vpe/cal.c v4l2_async_notifier_cleanup(&ctx->notifier); notifier 1914 drivers/media/platform/ti-vpe/cal.c v4l2_async_notifier_unregister(&ctx->notifier); notifier 1915 drivers/media/platform/ti-vpe/cal.c v4l2_async_notifier_cleanup(&ctx->notifier); notifier 59 drivers/media/platform/xilinx/xilinx-vipp.c list_for_each_entry(asd, &xdev->notifier.asd_list, asd_list) { notifier 283 drivers/media/platform/xilinx/xilinx-vipp.c static int xvip_graph_notify_complete(struct v4l2_async_notifier *notifier) notifier 286 drivers/media/platform/xilinx/xilinx-vipp.c container_of(notifier, struct xvip_composite_device, notifier); notifier 294 drivers/media/platform/xilinx/xilinx-vipp.c list_for_each_entry(asd, &xdev->notifier.asd_list, asd_list) { notifier 313 drivers/media/platform/xilinx/xilinx-vipp.c static int xvip_graph_notify_bound(struct v4l2_async_notifier *notifier, notifier 318 drivers/media/platform/xilinx/xilinx-vipp.c container_of(notifier, struct xvip_composite_device, notifier); notifier 325 drivers/media/platform/xilinx/xilinx-vipp.c list_for_each_entry(asd, &xdev->notifier.asd_list, asd_list) { notifier 386 drivers/media/platform/xilinx/xilinx-vipp.c &xdev->notifier, remote, notifier 398 drivers/media/platform/xilinx/xilinx-vipp.c v4l2_async_notifier_cleanup(&xdev->notifier); notifier 419 drivers/media/platform/xilinx/xilinx-vipp.c list_for_each_entry(asd, &xdev->notifier.asd_list, asd_list) { notifier 423 drivers/media/platform/xilinx/xilinx-vipp.c v4l2_async_notifier_cleanup(&xdev->notifier); notifier 499 drivers/media/platform/xilinx/xilinx-vipp.c v4l2_async_notifier_unregister(&xdev->notifier); notifier 500 drivers/media/platform/xilinx/xilinx-vipp.c v4l2_async_notifier_cleanup(&xdev->notifier); notifier 526 drivers/media/platform/xilinx/xilinx-vipp.c if (list_empty(&xdev->notifier.asd_list)) { notifier 532 drivers/media/platform/xilinx/xilinx-vipp.c xdev->notifier.ops = &xvip_graph_notify_ops; notifier 534 drivers/media/platform/xilinx/xilinx-vipp.c ret = v4l2_async_notifier_register(&xdev->v4l2_dev, &xdev->notifier); notifier 598 drivers/media/platform/xilinx/xilinx-vipp.c v4l2_async_notifier_init(&xdev->notifier); notifier 36 drivers/media/platform/xilinx/xilinx-vipp.h struct v4l2_async_notifier notifier; notifier 91 drivers/media/v4l2-core/v4l2-async.c v4l2_async_find_match(struct v4l2_async_notifier *notifier, notifier 97 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry(asd, ¬ifier->waiting, list) { notifier 166 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_find_v4l2_dev(struct v4l2_async_notifier *notifier) notifier 168 drivers/media/v4l2-core/v4l2-async.c while (notifier->parent) notifier 169 drivers/media/v4l2-core/v4l2-async.c notifier = notifier->parent; notifier 171 drivers/media/v4l2-core/v4l2-async.c return notifier->v4l2_dev; notifier 178 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_can_complete(struct v4l2_async_notifier *notifier) notifier 182 drivers/media/v4l2-core/v4l2-async.c if (!list_empty(¬ifier->waiting)) notifier 185 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry(sd, ¬ifier->done, async_list) { notifier 202 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_try_complete(struct v4l2_async_notifier *notifier) notifier 205 drivers/media/v4l2-core/v4l2-async.c if (!list_empty(¬ifier->waiting)) notifier 209 drivers/media/v4l2-core/v4l2-async.c while (notifier->parent) notifier 210 drivers/media/v4l2-core/v4l2-async.c notifier = notifier->parent; notifier 213 drivers/media/v4l2-core/v4l2-async.c if (!notifier->v4l2_dev) notifier 217 drivers/media/v4l2-core/v4l2-async.c if (!v4l2_async_notifier_can_complete(notifier)) notifier 220 drivers/media/v4l2-core/v4l2-async.c return v4l2_async_notifier_call_complete(notifier); notifier 224 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_try_all_subdevs(struct v4l2_async_notifier *notifier); notifier 226 drivers/media/v4l2-core/v4l2-async.c static int v4l2_async_match_notify(struct v4l2_async_notifier *notifier, notifier 238 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_call_bound(notifier, sd, asd); notifier 247 drivers/media/v4l2-core/v4l2-async.c sd->notifier = notifier; notifier 250 drivers/media/v4l2-core/v4l2-async.c list_move(&sd->async_list, ¬ifier->done); notifier 264 drivers/media/v4l2-core/v4l2-async.c subdev_notifier->parent = notifier; notifier 271 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_try_all_subdevs(struct v4l2_async_notifier *notifier) notifier 274 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_find_v4l2_dev(notifier); notifier 285 drivers/media/v4l2-core/v4l2-async.c asd = v4l2_async_find_match(notifier, sd); notifier 289 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_match_notify(notifier, v4l2_dev, sd, asd); notifier 318 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_unbind_all_subdevs(struct v4l2_async_notifier *notifier) notifier 322 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry_safe(sd, tmp, ¬ifier->done, async_list) { notifier 329 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_call_unbind(notifier, sd, sd->asd); notifier 335 drivers/media/v4l2-core/v4l2-async.c notifier->parent = NULL; notifier 340 drivers/media/v4l2-core/v4l2-async.c __v4l2_async_notifier_has_async_subdev(struct v4l2_async_notifier *notifier, notifier 346 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry(asd_y, ¬ifier->waiting, list) notifier 350 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry(sd, ¬ifier->done, async_list) { notifier 367 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_has_async_subdev(struct v4l2_async_notifier *notifier, notifier 377 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry(asd_y, ¬ifier->asd_list, asd_list) { notifier 385 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry(notifier, ¬ifier_list, list) notifier 386 drivers/media/v4l2-core/v4l2-async.c if (__v4l2_async_notifier_has_async_subdev(notifier, asd)) notifier 392 drivers/media/v4l2-core/v4l2-async.c static int v4l2_async_notifier_asd_valid(struct v4l2_async_notifier *notifier, notifier 397 drivers/media/v4l2-core/v4l2-async.c notifier->v4l2_dev ? notifier->v4l2_dev->dev : NULL; notifier 407 drivers/media/v4l2-core/v4l2-async.c if (v4l2_async_notifier_has_async_subdev(notifier, asd, notifier 422 drivers/media/v4l2-core/v4l2-async.c void v4l2_async_notifier_init(struct v4l2_async_notifier *notifier) notifier 424 drivers/media/v4l2-core/v4l2-async.c INIT_LIST_HEAD(¬ifier->asd_list); notifier 428 drivers/media/v4l2-core/v4l2-async.c static int __v4l2_async_notifier_register(struct v4l2_async_notifier *notifier) notifier 433 drivers/media/v4l2-core/v4l2-async.c INIT_LIST_HEAD(¬ifier->waiting); notifier 434 drivers/media/v4l2-core/v4l2-async.c INIT_LIST_HEAD(¬ifier->done); notifier 438 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry(asd, ¬ifier->asd_list, asd_list) { notifier 439 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_asd_valid(notifier, asd, i++); notifier 443 drivers/media/v4l2-core/v4l2-async.c list_add_tail(&asd->list, ¬ifier->waiting); notifier 446 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_try_all_subdevs(notifier); notifier 450 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_try_complete(notifier); notifier 455 drivers/media/v4l2-core/v4l2-async.c list_add(¬ifier->list, ¬ifier_list); notifier 465 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_unbind_all_subdevs(notifier); notifier 474 drivers/media/v4l2-core/v4l2-async.c struct v4l2_async_notifier *notifier) notifier 478 drivers/media/v4l2-core/v4l2-async.c if (WARN_ON(!v4l2_dev || notifier->sd)) notifier 481 drivers/media/v4l2-core/v4l2-async.c notifier->v4l2_dev = v4l2_dev; notifier 483 drivers/media/v4l2-core/v4l2-async.c ret = __v4l2_async_notifier_register(notifier); notifier 485 drivers/media/v4l2-core/v4l2-async.c notifier->v4l2_dev = NULL; notifier 492 drivers/media/v4l2-core/v4l2-async.c struct v4l2_async_notifier *notifier) notifier 496 drivers/media/v4l2-core/v4l2-async.c if (WARN_ON(!sd || notifier->v4l2_dev)) notifier 499 drivers/media/v4l2-core/v4l2-async.c notifier->sd = sd; notifier 501 drivers/media/v4l2-core/v4l2-async.c ret = __v4l2_async_notifier_register(notifier); notifier 503 drivers/media/v4l2-core/v4l2-async.c notifier->sd = NULL; notifier 510 drivers/media/v4l2-core/v4l2-async.c __v4l2_async_notifier_unregister(struct v4l2_async_notifier *notifier) notifier 512 drivers/media/v4l2-core/v4l2-async.c if (!notifier || (!notifier->v4l2_dev && !notifier->sd)) notifier 515 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_unbind_all_subdevs(notifier); notifier 517 drivers/media/v4l2-core/v4l2-async.c notifier->sd = NULL; notifier 518 drivers/media/v4l2-core/v4l2-async.c notifier->v4l2_dev = NULL; notifier 520 drivers/media/v4l2-core/v4l2-async.c list_del(¬ifier->list); notifier 523 drivers/media/v4l2-core/v4l2-async.c void v4l2_async_notifier_unregister(struct v4l2_async_notifier *notifier) notifier 527 drivers/media/v4l2-core/v4l2-async.c __v4l2_async_notifier_unregister(notifier); notifier 533 drivers/media/v4l2-core/v4l2-async.c static void __v4l2_async_notifier_cleanup(struct v4l2_async_notifier *notifier) notifier 537 drivers/media/v4l2-core/v4l2-async.c if (!notifier || !notifier->asd_list.next) notifier 540 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry_safe(asd, tmp, ¬ifier->asd_list, asd_list) { notifier 554 drivers/media/v4l2-core/v4l2-async.c void v4l2_async_notifier_cleanup(struct v4l2_async_notifier *notifier) notifier 558 drivers/media/v4l2-core/v4l2-async.c __v4l2_async_notifier_cleanup(notifier); notifier 564 drivers/media/v4l2-core/v4l2-async.c int v4l2_async_notifier_add_subdev(struct v4l2_async_notifier *notifier, notifier 571 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_asd_valid(notifier, asd, -1); notifier 575 drivers/media/v4l2-core/v4l2-async.c list_add_tail(&asd->asd_list, ¬ifier->asd_list); notifier 584 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_add_fwnode_subdev(struct v4l2_async_notifier *notifier, notifier 598 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_add_subdev(notifier, asd); notifier 633 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_add_i2c_subdev(struct v4l2_async_notifier *notifier, notifier 648 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_add_subdev(notifier, asd); notifier 659 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_add_devname_subdev(struct v4l2_async_notifier *notifier, notifier 673 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_add_subdev(notifier, asd); notifier 686 drivers/media/v4l2-core/v4l2-async.c struct v4l2_async_notifier *notifier; notifier 701 drivers/media/v4l2-core/v4l2-async.c list_for_each_entry(notifier, ¬ifier_list, list) { notifier 703 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_find_v4l2_dev(notifier); notifier 709 drivers/media/v4l2-core/v4l2-async.c asd = v4l2_async_find_match(notifier, sd); notifier 713 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_match_notify(notifier, v4l2_dev, sd, asd); notifier 717 drivers/media/v4l2-core/v4l2-async.c ret = v4l2_async_notifier_try_complete(notifier); notifier 742 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_call_unbind(notifier, sd, sd->asd); notifier 761 drivers/media/v4l2-core/v4l2-async.c struct v4l2_async_notifier *notifier = sd->notifier; notifier 763 drivers/media/v4l2-core/v4l2-async.c list_add(&sd->asd->list, ¬ifier->waiting); notifier 765 drivers/media/v4l2-core/v4l2-async.c v4l2_async_notifier_call_unbind(notifier, sd, sd->asd); notifier 600 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier, notifier 641 drivers/media/v4l2-core/v4l2-fwnode.c ret = v4l2_async_notifier_add_subdev(notifier, asd); notifier 660 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier, notifier 694 drivers/media/v4l2-core/v4l2-fwnode.c notifier, notifier 709 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier, notifier 713 drivers/media/v4l2-core/v4l2-fwnode.c return __v4l2_async_notifier_parse_fwnode_ep(dev, notifier, notifier 721 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier, notifier 726 drivers/media/v4l2-core/v4l2-fwnode.c return __v4l2_async_notifier_parse_fwnode_ep(dev, notifier, notifier 745 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier, notifier 775 drivers/media/v4l2-core/v4l2-fwnode.c asd = v4l2_async_notifier_add_fwnode_subdev(notifier, notifier 1038 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier, notifier 1076 drivers/media/v4l2-core/v4l2-fwnode.c asd = v4l2_async_notifier_add_fwnode_subdev(notifier, fwnode, notifier 1093 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier) notifier 1107 drivers/media/v4l2-core/v4l2-fwnode.c notifier, notifier 1110 drivers/media/v4l2-core/v4l2-fwnode.c ret = v4l2_fwnode_reference_parse(dev, notifier, notifier 1125 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier; notifier 1131 drivers/media/v4l2-core/v4l2-fwnode.c notifier = kzalloc(sizeof(*notifier), GFP_KERNEL); notifier 1132 drivers/media/v4l2-core/v4l2-fwnode.c if (!notifier) notifier 1135 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_init(notifier); notifier 1138 drivers/media/v4l2-core/v4l2-fwnode.c notifier); notifier 1142 drivers/media/v4l2-core/v4l2-fwnode.c ret = v4l2_async_subdev_notifier_register(sd, notifier); notifier 1150 drivers/media/v4l2-core/v4l2-fwnode.c sd->subdev_notifier = notifier; notifier 1155 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_unregister(notifier); notifier 1158 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_cleanup(notifier); notifier 1159 drivers/media/v4l2-core/v4l2-fwnode.c kfree(notifier); notifier 1171 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_async_notifier *notifier; notifier 1183 drivers/media/v4l2-core/v4l2-fwnode.c notifier = kzalloc(sizeof(*notifier), GFP_KERNEL); notifier 1184 drivers/media/v4l2-core/v4l2-fwnode.c if (!notifier) notifier 1187 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_init(notifier); notifier 1190 drivers/media/v4l2-core/v4l2-fwnode.c ret = v4l2_async_notifier_parse_fwnode_endpoints(dev, notifier, notifier 1199 drivers/media/v4l2-core/v4l2-fwnode.c ret = v4l2_async_notifier_parse_fwnode_endpoints_by_port(dev, notifier, asd_struct_size, ports[i], parse_endpoint); notifier 1205 drivers/media/v4l2-core/v4l2-fwnode.c ret = v4l2_async_subdev_notifier_register(sd, notifier); notifier 1213 drivers/media/v4l2-core/v4l2-fwnode.c sd->subdev_notifier = notifier; notifier 1218 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_unregister(notifier); notifier 1220 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_cleanup(notifier); notifier 1221 drivers/media/v4l2-core/v4l2-fwnode.c kfree(notifier); notifier 439 drivers/mfd/madera-core.c BLOCKING_INIT_NOTIFIER_HEAD(&madera->notifier); notifier 190 drivers/mfd/ti-lmu.c BLOCKING_INIT_NOTIFIER_HEAD(&lmu->notifier); notifier 119 drivers/mfd/twl6030-irq.c static int twl6030_irq_pm_notifier(struct notifier_block *notifier, notifier 123 drivers/mfd/twl6030-irq.c struct twl6030_irq *pdata = container_of(notifier, struct twl6030_irq, notifier 429 drivers/misc/vmw_vmci/vmci_context.c struct vmci_handle_list *notifier, *tmp; notifier 471 drivers/misc/vmw_vmci/vmci_context.c list_for_each_entry_safe(notifier, tmp, notifier 473 drivers/misc/vmw_vmci/vmci_context.c list_del(¬ifier->node); notifier 474 drivers/misc/vmw_vmci/vmci_context.c kfree(notifier); notifier 601 drivers/misc/vmw_vmci/vmci_context.c struct vmci_handle_list *notifier, *n; notifier 621 drivers/misc/vmw_vmci/vmci_context.c notifier = kmalloc(sizeof(struct vmci_handle_list), GFP_KERNEL); notifier 622 drivers/misc/vmw_vmci/vmci_context.c if (!notifier) { notifier 627 drivers/misc/vmw_vmci/vmci_context.c INIT_LIST_HEAD(¬ifier->node); notifier 628 drivers/misc/vmw_vmci/vmci_context.c notifier->handle = vmci_make_handle(remote_cid, VMCI_EVENT_HANDLER); notifier 634 drivers/misc/vmw_vmci/vmci_context.c if (vmci_handle_is_equal(n->handle, notifier->handle)) { notifier 641 drivers/misc/vmw_vmci/vmci_context.c kfree(notifier); notifier 644 drivers/misc/vmw_vmci/vmci_context.c list_add_tail_rcu(¬ifier->node, notifier 650 drivers/misc/vmw_vmci/vmci_context.c kfree(notifier); notifier 668 drivers/misc/vmw_vmci/vmci_context.c struct vmci_handle_list *notifier, *tmp; notifier 679 drivers/misc/vmw_vmci/vmci_context.c list_for_each_entry_safe(notifier, tmp, notifier 681 drivers/misc/vmw_vmci/vmci_context.c if (vmci_handle_is_equal(notifier->handle, handle)) { notifier 682 drivers/misc/vmw_vmci/vmci_context.c list_del_rcu(¬ifier->node); notifier 692 drivers/misc/vmw_vmci/vmci_context.c kfree(notifier); notifier 3547 drivers/net/macsec.c goto notifier; notifier 3557 drivers/net/macsec.c notifier: notifier 449 drivers/net/wimax/i2400m/driver.c int i2400m_pm_notifier(struct notifier_block *notifier, notifier 454 drivers/net/wimax/i2400m/driver.c container_of(notifier, struct i2400m, pm_notifier); notifier 1956 drivers/net/wireless/intersil/orinoco/main.c static int orinoco_pm_notifier(struct notifier_block *notifier, notifier 1960 drivers/net/wireless/intersil/orinoco/main.c struct orinoco_private *priv = container_of(notifier, notifier 646 drivers/net/wireless/virt_wifi.c goto notifier; notifier 656 drivers/net/wireless/virt_wifi.c notifier: notifier 739 drivers/phy/ti/phy-twl4030-usb.c ATOMIC_INIT_NOTIFIER_HEAD(&twl->phy.notifier); notifier 41 drivers/platform/chrome/cros_ec_chardev.c struct notifier_block notifier; notifier 98 drivers/platform/chrome/cros_ec_chardev.c notifier); notifier 178 drivers/platform/chrome/cros_ec_chardev.c priv->notifier.notifier_call = cros_ec_chardev_mkbp_event; notifier 180 drivers/platform/chrome/cros_ec_chardev.c &priv->notifier); notifier 261 drivers/platform/chrome/cros_ec_chardev.c &priv->notifier); notifier 53 drivers/power/supply/cros_usbpd-charger.c struct notifier_block notifier; notifier 534 drivers/power/supply/cros_usbpd-charger.c charger = container_of(nb, struct charger_data, notifier); notifier 552 drivers/power/supply/cros_usbpd-charger.c &charger->notifier); notifier 688 drivers/power/supply/cros_usbpd-charger.c charger->notifier.notifier_call = cros_usbpd_charger_ec_event; notifier 691 drivers/power/supply/cros_usbpd-charger.c &charger->notifier); notifier 647 drivers/power/supply/ds2760_battery.c static int ds2760_pm_notifier(struct notifier_block *notifier, notifier 652 drivers/power/supply/ds2760_battery.c container_of(notifier, struct ds2760_device_info, pm_notifier); notifier 47 drivers/pwm/pwm-sifive.c struct notifier_block notifier; notifier 222 drivers/pwm/pwm-sifive.c container_of(nb, struct pwm_sifive_ddata, notifier); notifier 270 drivers/pwm/pwm-sifive.c ddata->notifier.notifier_call = pwm_sifive_clock_notifier; notifier 271 drivers/pwm/pwm-sifive.c ret = clk_notifier_register(ddata->clk, &ddata->notifier); notifier 289 drivers/pwm/pwm-sifive.c clk_notifier_unregister(ddata->clk, &ddata->notifier); notifier 315 drivers/pwm/pwm-sifive.c clk_notifier_unregister(ddata->clk, &ddata->notifier); notifier 4358 drivers/regulator/core.c return blocking_notifier_chain_register(®ulator->rdev->notifier, notifier 4373 drivers/regulator/core.c return blocking_notifier_chain_unregister(®ulator->rdev->notifier, notifier 4385 drivers/regulator/core.c return blocking_notifier_call_chain(&rdev->notifier, event, data); notifier 5101 drivers/regulator/core.c BLOCKING_INIT_NOTIFIER_HEAD(&rdev->notifier); notifier 29 drivers/rtc/rtc-cros-ec.c struct notifier_block notifier; notifier 274 drivers/rtc/rtc-cros-ec.c cros_ec_rtc = container_of(nb, struct cros_ec_rtc, notifier); notifier 361 drivers/rtc/rtc-cros-ec.c cros_ec_rtc->notifier.notifier_call = cros_ec_rtc_event; notifier 363 drivers/rtc/rtc-cros-ec.c &cros_ec_rtc->notifier); notifier 380 drivers/rtc/rtc-cros-ec.c &cros_ec_rtc->notifier); notifier 1101 drivers/s390/char/raw3270.c int raw3270_register_notifier(struct raw3270_notifier *notifier) notifier 1106 drivers/s390/char/raw3270.c list_add_tail(¬ifier->list, &raw3270_notifier); notifier 1108 drivers/s390/char/raw3270.c notifier->create(rp->minor); notifier 1113 drivers/s390/char/raw3270.c void raw3270_unregister_notifier(struct raw3270_notifier *notifier) notifier 1119 drivers/s390/char/raw3270.c notifier->destroy(rp->minor); notifier 1120 drivers/s390/char/raw3270.c list_del(¬ifier->list); notifier 104 drivers/scsi/fcoe/fcoe.c static int fcoe_dcb_app_notification(struct notifier_block *notifier, notifier 1792 drivers/scsi/fcoe/fcoe.c static int fcoe_dcb_app_notification(struct notifier_block *notifier, notifier 1843 drivers/scsi/fcoe/fcoe.c static int fcoe_device_notification(struct notifier_block *notifier, notifier 30 drivers/scsi/fcoe/fcoe_transport.c static int libfcoe_device_notification(struct notifier_block *notifier, notifier 730 drivers/scsi/fcoe/fcoe_transport.c static int libfcoe_device_notification(struct notifier_block *notifier, notifier 392 drivers/staging/greybus/arche-platform.c static int arche_platform_pm_notifier(struct notifier_block *notifier, notifier 396 drivers/staging/greybus/arche-platform.c container_of(notifier, struct arche_platform_drvdata, notifier 1875 drivers/staging/media/imx/imx-media-csi.c struct v4l2_async_notifier *notifier; notifier 1880 drivers/staging/media/imx/imx-media-csi.c notifier = kzalloc(sizeof(*notifier), GFP_KERNEL); notifier 1881 drivers/staging/media/imx/imx-media-csi.c if (!notifier) notifier 1884 drivers/staging/media/imx/imx-media-csi.c v4l2_async_notifier_init(notifier); notifier 1894 drivers/staging/media/imx/imx-media-csi.c priv->dev->parent, notifier, sizeof(struct v4l2_async_subdev), notifier 1899 drivers/staging/media/imx/imx-media-csi.c ret = v4l2_async_subdev_notifier_register(&priv->sd, notifier); notifier 1907 drivers/staging/media/imx/imx-media-csi.c priv->sd.subdev_notifier = notifier; notifier 1912 drivers/staging/media/imx/imx-media-csi.c v4l2_async_notifier_unregister(notifier); notifier 1914 drivers/staging/media/imx/imx-media-csi.c v4l2_async_notifier_cleanup(notifier); notifier 1916 drivers/staging/media/imx/imx-media-csi.c kfree(notifier); notifier 19 drivers/staging/media/imx/imx-media-dev-common.c return container_of(n, struct imx_media_dev, notifier); notifier 23 drivers/staging/media/imx/imx-media-dev-common.c static int imx_media_subdev_bound(struct v4l2_async_notifier *notifier, notifier 36 drivers/staging/media/imx/imx-media-dev-common.c static int imx_media_create_links(struct v4l2_async_notifier *notifier) notifier 38 drivers/staging/media/imx/imx-media-dev-common.c struct imx_media_dev *imxmd = notifier2dev(notifier); notifier 192 drivers/staging/media/imx/imx-media-dev-common.c int imx_media_probe_complete(struct v4l2_async_notifier *notifier) notifier 194 drivers/staging/media/imx/imx-media-dev-common.c struct imx_media_dev *imxmd = notifier2dev(notifier); notifier 199 drivers/staging/media/imx/imx-media-dev-common.c ret = imx_media_create_links(notifier); notifier 388 drivers/staging/media/imx/imx-media-dev-common.c v4l2_async_notifier_init(&imxmd->notifier); notifier 405 drivers/staging/media/imx/imx-media-dev-common.c if (list_empty(&imxmd->notifier.asd_list)) { notifier 411 drivers/staging/media/imx/imx-media-dev-common.c imxmd->notifier.ops = ops ? ops : &imx_media_notifier_ops; notifier 413 drivers/staging/media/imx/imx-media-dev-common.c &imxmd->notifier); notifier 17 drivers/staging/media/imx/imx-media-dev.c return container_of(n, struct imx_media_dev, notifier); notifier 21 drivers/staging/media/imx/imx-media-dev.c static int imx_media_subdev_bound(struct v4l2_async_notifier *notifier, notifier 25 drivers/staging/media/imx/imx-media-dev.c struct imx_media_dev *imxmd = notifier2dev(notifier); notifier 41 drivers/staging/media/imx/imx-media-dev.c static int imx6_media_probe_complete(struct v4l2_async_notifier *notifier) notifier 43 drivers/staging/media/imx/imx-media-dev.c struct imx_media_dev *imxmd = notifier2dev(notifier); notifier 47 drivers/staging/media/imx/imx-media-dev.c ret = imx_media_probe_complete(notifier); notifier 96 drivers/staging/media/imx/imx-media-dev.c v4l2_async_notifier_cleanup(&imxmd->notifier); notifier 110 drivers/staging/media/imx/imx-media-dev.c v4l2_async_notifier_unregister(&imxmd->notifier); notifier 112 drivers/staging/media/imx/imx-media-dev.c v4l2_async_notifier_cleanup(&imxmd->notifier); notifier 32 drivers/staging/media/imx/imx-media-of.c asd = v4l2_async_notifier_add_fwnode_subdev(&imxmd->notifier, notifier 143 drivers/staging/media/imx/imx-media.h struct v4l2_async_notifier notifier; notifier 222 drivers/staging/media/imx/imx-media.h int imx_media_probe_complete(struct v4l2_async_notifier *notifier); notifier 1281 drivers/staging/media/imx/imx7-media-csi.c v4l2_async_notifier_cleanup(&imxmd->notifier); notifier 1298 drivers/staging/media/imx/imx7-media-csi.c v4l2_async_notifier_unregister(&imxmd->notifier); notifier 1299 drivers/staging/media/imx/imx7-media-csi.c v4l2_async_notifier_cleanup(&imxmd->notifier); notifier 55 drivers/staging/media/soc_camera/soc_camera.c struct v4l2_async_notifier notifier; notifier 1321 drivers/staging/media/soc_camera/soc_camera.c static int soc_camera_async_bound(struct v4l2_async_notifier *notifier, notifier 1325 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_async_client *sasc = container_of(notifier, notifier 1326 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_async_client, notifier); notifier 1354 drivers/staging/media/soc_camera/soc_camera.c static void soc_camera_async_unbind(struct v4l2_async_notifier *notifier, notifier 1358 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_async_client *sasc = container_of(notifier, notifier 1359 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_async_client, notifier); notifier 1370 drivers/staging/media/soc_camera/soc_camera.c static int soc_camera_async_complete(struct v4l2_async_notifier *notifier) notifier 1372 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_async_client *sasc = container_of(notifier, notifier 1373 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_async_client, notifier); notifier 1440 drivers/staging/media/soc_camera/soc_camera.c v4l2_async_notifier_init(&sasc->notifier); notifier 1443 drivers/staging/media/soc_camera/soc_camera.c ret = v4l2_async_notifier_add_subdev(&sasc->notifier, asd[i]); notifier 1448 drivers/staging/media/soc_camera/soc_camera.c sasc->notifier.ops = &soc_camera_async_ops; notifier 1463 drivers/staging/media/soc_camera/soc_camera.c ret = v4l2_async_notifier_register(&ici->v4l2_dev, &sasc->notifier); notifier 1471 drivers/staging/media/soc_camera/soc_camera.c v4l2_async_notifier_cleanup(&sasc->notifier); notifier 1546 drivers/staging/media/soc_camera/soc_camera.c v4l2_async_notifier_init(&sasc->notifier); notifier 1548 drivers/staging/media/soc_camera/soc_camera.c ret = v4l2_async_notifier_add_subdev(&sasc->notifier, info->subdev); notifier 1554 drivers/staging/media/soc_camera/soc_camera.c sasc->notifier.ops = &soc_camera_async_ops; notifier 1573 drivers/staging/media/soc_camera/soc_camera.c ret = v4l2_async_notifier_register(&ici->v4l2_dev, &sasc->notifier); notifier 1581 drivers/staging/media/soc_camera/soc_camera.c v4l2_async_notifier_cleanup(&sasc->notifier); notifier 1937 drivers/staging/media/soc_camera/soc_camera.c v4l2_async_notifier_unregister(&sasc->notifier); notifier 1938 drivers/staging/media/soc_camera/soc_camera.c v4l2_async_notifier_cleanup(&sasc->notifier); notifier 33 drivers/staging/nvec/nvec_kbd.c struct notifier_block notifier; notifier 144 drivers/staging/nvec/nvec_kbd.c keys_dev.notifier.notifier_call = nvec_keys_notifier; notifier 146 drivers/staging/nvec/nvec_kbd.c nvec_register_notifier(nvec, &keys_dev.notifier, 0); notifier 170 drivers/staging/nvec/nvec_kbd.c nvec_unregister_notifier(nvec, &keys_dev.notifier); notifier 24 drivers/staging/nvec/nvec_power.c struct notifier_block notifier; notifier 88 drivers/staging/nvec/nvec_power.c container_of(nb, struct nvec_power, notifier); notifier 124 drivers/staging/nvec/nvec_power.c container_of(nb, struct nvec_power, notifier); notifier 394 drivers/staging/nvec/nvec_power.c power->notifier.notifier_call = nvec_power_notifier; notifier 403 drivers/staging/nvec/nvec_power.c power->notifier.notifier_call = nvec_power_bat_notifier; notifier 409 drivers/staging/nvec/nvec_power.c nvec_register_notifier(nvec, &power->notifier, NVEC_SYS); notifier 424 drivers/staging/nvec/nvec_power.c nvec_unregister_notifier(power->nvec, &power->notifier); notifier 43 drivers/staging/nvec/nvec_ps2.c struct notifier_block notifier; notifier 119 drivers/staging/nvec/nvec_ps2.c ps2_dev.notifier.notifier_call = nvec_ps2_notifier; notifier 121 drivers/staging/nvec/nvec_ps2.c nvec_register_notifier(nvec, &ps2_dev.notifier, 0); notifier 134 drivers/staging/nvec/nvec_ps2.c nvec_unregister_notifier(nvec, &ps2_dev.notifier); notifier 81 drivers/tty/vt/vc_screen.c struct notifier_block notifier; notifier 94 drivers/tty/vt/vc_screen.c container_of(nb, struct vcs_poll_data, notifier); notifier 125 drivers/tty/vt/vc_screen.c unregister_vt_notifier(&poll->notifier); notifier 142 drivers/tty/vt/vc_screen.c poll->notifier.notifier_call = vcs_notifier; notifier 152 drivers/tty/vt/vc_screen.c if (register_vt_notifier(&poll->notifier) != 0) { notifier 191 drivers/usb/musb/omap2430.c atomic_notifier_call_chain(&musb->xceiv->notifier, notifier 362 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 378 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 384 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 391 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 455 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 470 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 476 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 483 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 552 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 559 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 562 drivers/usb/phy/phy-ab8500-usb.c atomic_notifier_call_chain(&ab->phy.notifier, notifier 121 drivers/usb/phy/phy-generic.c atomic_notifier_call_chain(&nop->phy.notifier, status, notifier 130 drivers/usb/phy/phy-generic.c atomic_notifier_call_chain(&nop->phy.notifier, status, notifier 186 drivers/usb/phy/phy-generic.c atomic_notifier_call_chain(&otg->usb_phy->notifier, notifier 132 drivers/usb/phy/phy-gpio-vbus-usb.c atomic_notifier_call_chain(&gpio_vbus->phy.notifier, notifier 147 drivers/usb/phy/phy-gpio-vbus-usb.c atomic_notifier_call_chain(&gpio_vbus->phy.notifier, notifier 108 drivers/usb/phy/phy.c atomic_notifier_call_chain(&usb_phy->notifier, max, usb_phy); notifier 115 drivers/usb/phy/phy.c atomic_notifier_call_chain(&usb_phy->notifier, 0, usb_phy); notifier 631 drivers/usb/phy/phy.c ATOMIC_INIT_NOTIFIER_HEAD(&x->notifier); notifier 676 drivers/usb/phy/phy.c ATOMIC_INIT_NOTIFIER_HEAD(&x->notifier); notifier 89 drivers/vfio/vfio.c struct blocking_notifier_head notifier; notifier 345 drivers/vfio/vfio.c BLOCKING_INIT_NOTIFIER_HEAD(&group->notifier); notifier 407 drivers/vfio/vfio.c WARN_ON(group->notifier.head); notifier 1597 drivers/vfio/vfio.c if (WARN_ON(group->notifier.head)) notifier 1598 drivers/vfio/vfio.c BLOCKING_INIT_NOTIFIER_HEAD(&group->notifier); notifier 2049 drivers/vfio/vfio.c blocking_notifier_call_chain(&group->notifier, notifier 2075 drivers/vfio/vfio.c ret = blocking_notifier_chain_register(&group->notifier, nb); notifier 2082 drivers/vfio/vfio.c blocking_notifier_call_chain(&group->notifier, notifier 2099 drivers/vfio/vfio.c ret = blocking_notifier_chain_unregister(&group->notifier, nb); notifier 69 drivers/vfio/vfio_iommu_type1.c struct blocking_notifier_head notifier; notifier 562 drivers/vfio/vfio_iommu_type1.c if (!iommu->notifier.head) { notifier 967 drivers/vfio/vfio_iommu_type1.c blocking_notifier_call_chain(&iommu->notifier, notifier 1899 drivers/vfio/vfio_iommu_type1.c WARN_ON(iommu->notifier.head); notifier 2084 drivers/vfio/vfio_iommu_type1.c BLOCKING_INIT_NOTIFIER_HEAD(&iommu->notifier); notifier 2336 drivers/vfio/vfio_iommu_type1.c return blocking_notifier_chain_register(&iommu->notifier, nb); notifier 2344 drivers/vfio/vfio_iommu_type1.c return blocking_notifier_chain_unregister(&iommu->notifier, nb); notifier 85 drivers/xen/cpu_hotplug.c static int setup_cpu_watcher(struct notifier_block *notifier, notifier 366 drivers/xen/manage.c static int shutdown_event(struct notifier_block *notifier, notifier 111 drivers/xen/xen-balloon.c static int balloon_init_watcher(struct notifier_block *notifier, notifier 240 drivers/xen/xenbus/xenbus_probe_backend.c static int backend_probe_and_watch(struct notifier_block *notifier, notifier 454 drivers/xen/xenbus/xenbus_probe_frontend.c static int frontend_probe_and_watch(struct notifier_block *notifier, notifier 182 include/linux/amd-iommu.h extern int amd_iommu_register_ga_log_notifier(int (*notifier)(u32)); notifier 193 include/linux/amd-iommu.h amd_iommu_register_ga_log_notifier(int (*notifier)(u32)) notifier 681 include/linux/intel-iommu.h struct mmu_notifier notifier; notifier 30 include/linux/kvm_irqfd.h struct kvm_irq_ack_notifier notifier; notifier 159 include/linux/mfd/arizona/core.h struct blocking_notifier_head notifier; notifier 166 include/linux/mfd/arizona/core.h return blocking_notifier_call_chain(&arizona->notifier, event, data); notifier 597 include/linux/mfd/dbx500-prcmu.h struct notifier_block *notifier); notifier 599 include/linux/mfd/dbx500-prcmu.h struct notifier_block *notifier); notifier 634 include/linux/mfd/dbx500-prcmu.h struct notifier_block *notifier) notifier 639 include/linux/mfd/dbx500-prcmu.h struct notifier_block *notifier) notifier 196 include/linux/mfd/madera/core.h struct blocking_notifier_head notifier; notifier 85 include/linux/mfd/ti-lmu.h struct blocking_notifier_head notifier; notifier 128 include/linux/pm_qos.h int pm_qos_add_notifier(int pm_qos_class, struct notifier_block *notifier); notifier 129 include/linux/pm_qos.h int pm_qos_remove_notifier(int pm_qos_class, struct notifier_block *notifier); notifier 143 include/linux/pm_qos.h struct notifier_block *notifier, notifier 146 include/linux/pm_qos.h struct notifier_block *notifier, notifier 211 include/linux/pm_qos.h struct notifier_block *notifier, notifier 215 include/linux/pm_qos.h struct notifier_block *notifier, notifier 297 include/linux/pm_qos.h struct notifier_block *notifier); notifier 300 include/linux/pm_qos.h struct notifier_block *notifier); notifier 294 include/linux/preempt.h void (*sched_in)(struct preempt_notifier *notifier, int cpu); notifier 295 include/linux/preempt.h void (*sched_out)(struct preempt_notifier *notifier, notifier 313 include/linux/preempt.h void preempt_notifier_register(struct preempt_notifier *notifier); notifier 314 include/linux/preempt.h void preempt_notifier_unregister(struct preempt_notifier *notifier); notifier 316 include/linux/preempt.h static inline void preempt_notifier_init(struct preempt_notifier *notifier, notifier 319 include/linux/preempt.h INIT_HLIST_NODE(¬ifier->link); notifier 320 include/linux/preempt.h notifier->ops = ops; notifier 461 include/linux/regulator/driver.h struct blocking_notifier_head notifier; notifier 116 include/linux/usb/phy.h struct atomic_notifier_head notifier; notifier 341 include/linux/usb/phy.h return atomic_notifier_chain_register(&x->notifier, nb); notifier 347 include/linux/usb/phy.h atomic_notifier_chain_unregister(&x->notifier, nb); notifier 97 include/linux/usb/renesas_usbhs.h int (*notifier)(struct notifier_block *nb, unsigned long event, notifier 221 include/media/cec.h struct cec_notifier *notifier; notifier 444 include/media/cec.h struct cec_notifier *notifier); notifier 460 include/media/cec.h struct cec_notifier *notifier) notifier 108 include/media/v4l2-async.h int (*bound)(struct v4l2_async_notifier *notifier, notifier 111 include/media/v4l2-async.h int (*complete)(struct v4l2_async_notifier *notifier); notifier 112 include/media/v4l2-async.h void (*unbind)(struct v4l2_async_notifier *notifier, notifier 148 include/media/v4l2-async.h void v4l2_async_notifier_init(struct v4l2_async_notifier *notifier); notifier 160 include/media/v4l2-async.h int v4l2_async_notifier_add_subdev(struct v4l2_async_notifier *notifier, notifier 180 include/media/v4l2-async.h v4l2_async_notifier_add_fwnode_subdev(struct v4l2_async_notifier *notifier, notifier 225 include/media/v4l2-async.h v4l2_async_notifier_add_i2c_subdev(struct v4l2_async_notifier *notifier, notifier 244 include/media/v4l2-async.h v4l2_async_notifier_add_devname_subdev(struct v4l2_async_notifier *notifier, notifier 255 include/media/v4l2-async.h struct v4l2_async_notifier *notifier); notifier 265 include/media/v4l2-async.h struct v4l2_async_notifier *notifier); notifier 273 include/media/v4l2-async.h void v4l2_async_notifier_unregister(struct v4l2_async_notifier *notifier); notifier 291 include/media/v4l2-async.h void v4l2_async_notifier_cleanup(struct v4l2_async_notifier *notifier); notifier 294 include/media/v4l2-fwnode.h struct v4l2_async_notifier *notifier, notifier 346 include/media/v4l2-fwnode.h struct v4l2_async_notifier *notifier, notifier 370 include/media/v4l2-fwnode.h struct v4l2_async_notifier *notifier); notifier 869 include/media/v4l2-subdev.h struct v4l2_async_notifier *notifier; notifier 35 include/net/ncsi.h void (*notifier)(struct ncsi_dev *nd)); notifier 51 include/net/ncsi.h void (*notifier)(struct ncsi_dev *nd)) notifier 702 include/sound/soc.h struct blocking_notifier_head notifier; notifier 767 kernel/bpf/devmap.c static int dev_map_notification(struct notifier_block *notifier, notifier 12213 kernel/events/core.c perf_reboot(struct notifier_block *notifier, unsigned long val, void *v) notifier 499 kernel/power/qos.c int pm_qos_add_notifier(int pm_qos_class, struct notifier_block *notifier) notifier 505 kernel/power/qos.c notifier); notifier 519 kernel/power/qos.c int pm_qos_remove_notifier(int pm_qos_class, struct notifier_block *notifier) notifier 525 kernel/power/qos.c notifier); notifier 842 kernel/power/qos.c struct notifier_block *notifier) notifier 846 kernel/power/qos.c if (IS_ERR_OR_NULL(qos) || !notifier) notifier 852 kernel/power/qos.c notifier); notifier 856 kernel/power/qos.c notifier); notifier 875 kernel/power/qos.c struct notifier_block *notifier) notifier 879 kernel/power/qos.c if (IS_ERR_OR_NULL(qos) || !notifier) notifier 885 kernel/power/qos.c notifier); notifier 889 kernel/power/qos.c notifier); notifier 2999 kernel/sched/core.c void preempt_notifier_register(struct preempt_notifier *notifier) notifier 3004 kernel/sched/core.c hlist_add_head(¬ifier->link, ¤t->preempt_notifiers); notifier 3014 kernel/sched/core.c void preempt_notifier_unregister(struct preempt_notifier *notifier) notifier 3016 kernel/sched/core.c hlist_del(¬ifier->link); notifier 3022 kernel/sched/core.c struct preempt_notifier *notifier; notifier 3024 kernel/sched/core.c hlist_for_each_entry(notifier, &curr->preempt_notifiers, link) notifier 3025 kernel/sched/core.c notifier->ops->sched_in(notifier, raw_smp_processor_id()); notifier 3038 kernel/sched/core.c struct preempt_notifier *notifier; notifier 3040 kernel/sched/core.c hlist_for_each_entry(notifier, &curr->preempt_notifiers, link) notifier 3041 kernel/sched/core.c notifier->ops->sched_out(notifier, next); notifier 128 net/can/bcm.c struct notifier_block notifier; notifier 1385 net/can/bcm.c struct bcm_sock *bo = container_of(nb, struct bcm_sock, notifier); notifier 1449 net/can/bcm.c bo->notifier.notifier_call = bcm_notifier; notifier 1451 net/can/bcm.c register_netdevice_notifier(&bo->notifier); notifier 1474 net/can/bcm.c unregister_netdevice_notifier(&bo->notifier); notifier 82 net/can/gw.c static struct notifier_block notifier; notifier 1211 net/can/gw.c notifier.notifier_call = cgw_notifier; notifier 1212 net/can/gw.c ret = register_netdevice_notifier(¬ifier); notifier 1237 net/can/gw.c unregister_netdevice_notifier(¬ifier); notifier 1250 net/can/gw.c unregister_netdevice_notifier(¬ifier); notifier 86 net/can/raw.c struct notifier_block notifier; notifier 270 net/can/raw.c struct raw_sock *ro = container_of(nb, struct raw_sock, notifier); notifier 337 net/can/raw.c ro->notifier.notifier_call = raw_notifier; notifier 339 net/can/raw.c register_netdevice_notifier(&ro->notifier); notifier 354 net/can/raw.c unregister_netdevice_notifier(&ro->notifier); notifier 452 net/rds/recv.c struct rds_notifier *notifier; notifier 475 net/rds/recv.c notifier = list_entry(rs->rs_notify_queue.next, notifier 477 net/rds/recv.c list_move(¬ifier->n_list, ©); notifier 486 net/rds/recv.c notifier = list_entry(copy.next, struct rds_notifier, n_list); notifier 489 net/rds/recv.c cmsg.user_token = notifier->n_user_token; notifier 490 net/rds/recv.c cmsg.status = notifier->n_status; notifier 498 net/rds/recv.c list_del_init(¬ifier->n_list); notifier 499 net/rds/recv.c kfree(notifier); notifier 504 net/rds/send.c struct rds_notifier *notifier; notifier 512 net/rds/send.c notifier = ro->op_notifier; notifier 516 net/rds/send.c notifier->n_status = status; notifier 518 net/rds/send.c list_add_tail(¬ifier->n_list, &rs->rs_notify_queue); notifier 540 net/rds/send.c struct rds_notifier *notifier; notifier 548 net/rds/send.c notifier = ao->op_notifier; notifier 552 net/rds/send.c notifier->n_status = status; notifier 554 net/rds/send.c list_add_tail(¬ifier->n_list, &rs->rs_notify_queue); notifier 647 net/rds/send.c struct rds_notifier *notifier; notifier 654 net/rds/send.c notifier = ro->op_notifier; notifier 655 net/rds/send.c list_add_tail(¬ifier->n_list, notifier 657 net/rds/send.c if (!notifier->n_status) notifier 658 net/rds/send.c notifier->n_status = status; notifier 652 net/tipc/bearer.c static struct notifier_block notifier = { notifier 659 net/tipc/bearer.c return register_netdevice_notifier(¬ifier); notifier 664 net/tipc/bearer.c unregister_netdevice_notifier(¬ifier); notifier 299 sound/soc/codecs/arizona.c BLOCKING_INIT_NOTIFIER_HEAD(&arizona->notifier); notifier 340 sound/soc/codecs/arizona.h return blocking_notifier_chain_register(&arizona->notifier, nb); notifier 349 sound/soc/codecs/arizona.h return blocking_notifier_chain_unregister(&arizona->notifier, nb); notifier 1541 sound/soc/codecs/cs47l35.c blocking_notifier_call_chain(&madera->notifier, notifier 2480 sound/soc/codecs/cs47l85.c blocking_notifier_call_chain(&madera->notifier, notifier 2391 sound/soc/codecs/cs47l90.c blocking_notifier_call_chain(&madera->notifier, notifier 439 sound/soc/codecs/madera.h return blocking_notifier_chain_register(&madera->notifier, nb); notifier 449 sound/soc/codecs/madera.h return blocking_notifier_chain_unregister(&madera->notifier, nb); notifier 51 sound/soc/soc-jack.c BLOCKING_INIT_NOTIFIER_HEAD(&jack->notifier); notifier 114 sound/soc/soc-jack.c blocking_notifier_call_chain(&jack->notifier, jack->status, jack); notifier 229 sound/soc/soc-jack.c blocking_notifier_chain_register(&jack->notifier, nb); notifier 244 sound/soc/soc-jack.c blocking_notifier_chain_unregister(&jack->notifier, nb); notifier 72 virt/kvm/eventfd.c struct kvm_kernel_irqfd_resampler, notifier); notifier 76 virt/kvm/eventfd.c resampler->notifier.gsi, 0, false); notifier 99 virt/kvm/eventfd.c kvm_unregister_irq_ack_notifier(kvm, &resampler->notifier); notifier 101 virt/kvm/eventfd.c resampler->notifier.gsi, 0, false); notifier 338 virt/kvm/eventfd.c if (resampler->notifier.gsi == irqfd->gsi) { notifier 355 virt/kvm/eventfd.c resampler->notifier.gsi = irqfd->gsi; notifier 356 virt/kvm/eventfd.c resampler->notifier.irq_acked = irqfd_resampler_ack; notifier 361 virt/kvm/eventfd.c &resampler->notifier); notifier 3768 virt/kvm/kvm_main.c static int kvm_reboot(struct notifier_block *notifier, unsigned long val,