/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-async.c | 66 static bool match_i2c(struct v4l2_async_notifier *notifier, argument 81 static struct device *notifier_dev(struct v4l2_async_notifier *notifier) argument 83 if (notifier->sd) 84 return notifier->sd->dev; 86 if (notifier->v4l2_dev) 87 return notifier->v4l2_dev->dev; 93 match_fwnode_one(struct v4l2_async_notifier *notifier, argument 100 dev_dbg(notifier_dev(notifier), 105 dev_dbg(notifier_dev(notifier), 111 dev_dbg(notifier_dev(notifier), 129 match_fwnode(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_match_desc *match) argument 179 v4l2_async_find_match(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd) argument 245 v4l2_async_nf_find_v4l2_dev(struct v4l2_async_notifier *notifier) argument 257 v4l2_async_nf_can_complete(struct v4l2_async_notifier *notifier) argument 281 v4l2_async_nf_try_complete(struct v4l2_async_notifier *notifier) argument 334 v4l2_async_match_notify(struct v4l2_async_notifier *notifier, struct v4l2_device *v4l2_dev, struct v4l2_subdev *sd, struct v4l2_async_connection *asc) argument 414 v4l2_async_nf_try_all_subdevs(struct v4l2_async_notifier *notifier) argument 453 v4l2_async_unbind_subdev_one(struct v4l2_async_notifier *notifier, struct v4l2_async_connection *asc) argument 467 v4l2_async_nf_unbind_all_subdevs(struct v4l2_async_notifier *notifier) argument 487 v4l2_async_nf_has_async_match_entry(struct v4l2_async_notifier *notifier, struct v4l2_async_match_desc *match) argument 508 v4l2_async_nf_has_async_match(struct v4l2_async_notifier *notifier, struct v4l2_async_match_desc *match) argument 539 v4l2_async_nf_match_valid(struct v4l2_async_notifier *notifier, struct v4l2_async_match_desc *match) argument 561 v4l2_async_nf_init(struct v4l2_async_notifier *notifier, struct v4l2_device *v4l2_dev) argument 570 v4l2_async_subdev_nf_init(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd) argument 579 __v4l2_async_nf_register(struct v4l2_async_notifier *notifier) argument 619 v4l2_async_nf_register(struct v4l2_async_notifier *notifier) argument 635 __v4l2_async_nf_unregister(struct v4l2_async_notifier *notifier) argument 645 v4l2_async_nf_unregister(struct v4l2_async_notifier *notifier) argument 655 __v4l2_async_nf_cleanup(struct v4l2_async_notifier *notifier) argument 678 v4l2_async_nf_cleanup(struct v4l2_async_notifier *notifier) argument 688 __v4l2_async_nf_add_connection(struct v4l2_async_notifier *notifier, struct v4l2_async_connection *asc) argument 699 __v4l2_async_nf_add_fwnode(struct v4l2_async_notifier *notifier, struct fwnode_handle *fwnode, unsigned int asc_struct_size) argument 742 __v4l2_async_nf_add_i2c(struct v4l2_async_notifier *notifier, int adapter_id, unsigned short address, unsigned int asc_struct_size) argument 793 struct v4l2_async_notifier *notifier; local 916 v4l2_async_nf_name(struct v4l2_async_notifier *notifier) argument [all...] |
/linux-master/include/media/ |
H A D | v4l2-async.h | 69 * @notifier: the async notifier the connection is related to 71 * notifier @waiting_list or @done_list 81 struct v4l2_async_notifier *notifier; member in struct:v4l2_async_connection 88 * struct v4l2_async_notifier_operations - Asynchronous V4L2 notifier operations 91 * callback is only executed for the root notifier. 96 int (*bound)(struct v4l2_async_notifier *notifier, 99 int (*complete)(struct v4l2_async_notifier *notifier); 100 void (*unbind)(struct v4l2_async_notifier *notifier, 107 * struct v4l2_async_notifier - v4l2_device notifier dat [all...] |
/linux-master/include/linux/ |
H A D | pvclock_gtod.h | 5 #include <linux/notifier.h> 8 * The pvclock gtod notifier is called when the system time is updated 11 * The 'action' parameter in the notifier function is false (0), or
|
H A D | panic_notifier.h | 5 #include <linux/notifier.h>
|
H A D | surface_acpi_notify.h | 14 #include <linux/notifier.h>
|
H A D | rcu_notifier.h | 3 * Read-Copy Update notifiers, initially RCU CPU stall notifier. 12 // Actions for RCU CPU stall notifier calls. 18 #include <linux/notifier.h>
|
H A D | preempt.h | 326 * notifier: struct preempt_notifier for the task being scheduled 329 * notifier: struct preempt_notifier for the task being preempted 338 void (*sched_in)(struct preempt_notifier *notifier, int cpu); 339 void (*sched_out)(struct preempt_notifier *notifier, 346 * @ops: defines the notifier functions to be called 357 void preempt_notifier_register(struct preempt_notifier *notifier); 358 void preempt_notifier_unregister(struct preempt_notifier *notifier); 360 static inline void preempt_notifier_init(struct preempt_notifier *notifier, argument 364 notifier->link.next = NULL; 365 notifier [all...] |
H A D | cpu_pm.h | 13 #include <linux/notifier.h> 38 * Event codes passed as unsigned long val to notifier calls
|
/linux-master/include/acpi/ |
H A D | hed.h | 12 #include <linux/notifier.h>
|
/linux-master/include/linux/platform_data/ |
H A D | cros_usbpd_notify.h | 11 #include <linux/notifier.h>
|
/linux-master/arch/loongarch/include/asm/ |
H A D | kdebug.h | 8 #include <linux/notifier.h>
|
/linux-master/arch/mips/include/asm/ |
H A D | kdebug.h | 5 #include <linux/notifier.h>
|
H A D | uprobes.h | 9 #include <linux/notifier.h>
|
/linux-master/arch/s390/include/asm/ |
H A D | uprobes.h | 12 #include <linux/notifier.h>
|
/linux-master/include/net/netns/ |
H A D | nexthop.h | 9 #include <linux/notifier.h>
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_mn.c | 42 * @mn: our notifier 53 struct radeon_bo *bo = container_of(mn, struct radeon_bo, notifier); 88 * radeon_mn_register - register a BO for notifier updates 93 * Registers an MMU notifier for the given BO at the specified address. 100 ret = mmu_interval_notifier_insert(&bo->notifier, current->mm, addr, 111 mmu_interval_read_begin(&bo->notifier); 116 * radeon_mn_unregister - unregister a BO for notifier updates 120 * Remove any registration of MMU notifier updates from the buffer object. 124 if (!bo->notifier.mm) 126 mmu_interval_notifier_remove(&bo->notifier); [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_hmm.c | 34 * For coherent userptr handling registers an MMU notifier to inform the driver 70 struct amdgpu_bo *bo = container_of(mni, struct amdgpu_bo, notifier); 107 struct amdgpu_bo *bo = container_of(mni, struct amdgpu_bo, notifier); 122 * amdgpu_hmm_register - register a BO for notifier updates 135 r = mmu_interval_notifier_insert(&bo->notifier, current->mm, 139 r = mmu_interval_notifier_insert(&bo->notifier, current->mm, addr, 145 * mmu_interval_notifier_remove() when the notifier isn't properly 148 bo->notifier.mm = NULL; 154 * amdgpu_hmm_unregister - unregister a BO for notifier updates 158 * Remove any registration of mmu notifier update 168 amdgpu_hmm_range_get_pages(struct mmu_interval_notifier *notifier, uint64_t start, uint64_t npages, bool readonly, void *owner, struct page **pages, struct hmm_range **phmm_range) argument [all...] |
/linux-master/drivers/staging/media/imx/ |
H A D | imx-media-dev.c | 17 return container_of(n, struct imx_media_dev, notifier); 20 /* async subdev bound notifier */ 21 static int imx_media_subdev_bound(struct v4l2_async_notifier *notifier, argument 25 struct imx_media_dev *imxmd = notifier2dev(notifier); 40 /* async subdev complete notifier */ 41 static int imx6_media_probe_complete(struct v4l2_async_notifier *notifier) argument 43 struct imx_media_dev *imxmd = notifier2dev(notifier); 47 ret = imx_media_probe_complete(notifier); 66 /* async subdev complete notifier */ 97 v4l2_async_nf_cleanup(&imxmd->notifier); [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
H A D | vhca_event.c | 20 struct mlx5_vhca_state_notifier *notifier; member in struct:mlx5_vhca_event_work 104 struct mlx5_vhca_state_notifier *notifier = work->notifier; local 105 struct mlx5_core_dev *dev = notifier->dev; 119 struct mlx5_vhca_state_notifier *notifier = local 129 work->notifier = notifier; 132 mlx5_vhca_events_work_enqueue(notifier->dev, wq_idx, &work->work); 150 struct mlx5_vhca_state_notifier *notifier; local 173 notifier 224 struct mlx5_vhca_state_notifier *notifier; local 235 struct mlx5_vhca_state_notifier *notifier; local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | uprobes.h | 12 #include <linux/notifier.h>
|
/linux-master/drivers/edac/ |
H A D | sifive_edac.c | 18 struct notifier_block notifier; member in struct:sifive_edac_priv 33 p = container_of(this, struct sifive_edac_priv, notifier); 51 p->notifier.notifier_call = ecc_err_event; 70 register_sifive_ccache_error_notifier(&p->notifier); 84 unregister_sifive_ccache_error_notifier(&p->notifier);
|
/linux-master/include/linux/mfd/ |
H A D | ti-lmu.h | 14 #include <linux/notifier.h> 79 * @notifier: Notifier for reporting hwmon event 85 struct blocking_notifier_head notifier; member in struct:ti_lmu
|
/linux-master/lib/ |
H A D | notifier-error-inject.h | 4 #include <linux/notifier.h>
|
/linux-master/net/dcb/ |
H A D | dcbevent.c | 9 #include <linux/notifier.h>
|
/linux-master/arch/arm/include/asm/ |
H A D | thread_notify.h | 14 #include <linux/notifier.h> 38 * These are the reason codes for the thread notifier.
|