Searched refs:notifier (Results 1 - 25 of 687) sorted by relevance

1234567891011>>

/linux-master/drivers/media/v4l2-core/
H A Dv4l2-async.c66 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 Dv4l2-async.h69 * @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 Dpvclock_gtod.h5 #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 Dpanic_notifier.h5 #include <linux/notifier.h>
H A Dsurface_acpi_notify.h14 #include <linux/notifier.h>
H A Drcu_notifier.h3 * Read-Copy Update notifiers, initially RCU CPU stall notifier.
12 // Actions for RCU CPU stall notifier calls.
18 #include <linux/notifier.h>
H A Dpreempt.h326 * 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 Dcpu_pm.h13 #include <linux/notifier.h>
38 * Event codes passed as unsigned long val to notifier calls
/linux-master/include/acpi/
H A Dhed.h12 #include <linux/notifier.h>
/linux-master/include/linux/platform_data/
H A Dcros_usbpd_notify.h11 #include <linux/notifier.h>
/linux-master/arch/loongarch/include/asm/
H A Dkdebug.h8 #include <linux/notifier.h>
/linux-master/arch/mips/include/asm/
H A Dkdebug.h5 #include <linux/notifier.h>
H A Duprobes.h9 #include <linux/notifier.h>
/linux-master/arch/s390/include/asm/
H A Duprobes.h12 #include <linux/notifier.h>
/linux-master/include/net/netns/
H A Dnexthop.h9 #include <linux/notifier.h>
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_mn.c42 * @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 Damdgpu_hmm.c34 * 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 Dimx-media-dev.c17 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 Dvhca_event.c20 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 Duprobes.h12 #include <linux/notifier.h>
/linux-master/drivers/edac/
H A Dsifive_edac.c18 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 Dti-lmu.h14 #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 Dnotifier-error-inject.h4 #include <linux/notifier.h>
/linux-master/net/dcb/
H A Ddcbevent.c9 #include <linux/notifier.h>
/linux-master/arch/arm/include/asm/
H A Dthread_notify.h14 #include <linux/notifier.h>
38 * These are the reason codes for the thread notifier.

Completed in 3382 milliseconds

1234567891011>>