Home
last modified time | relevance | path

Searched refs:channels_lock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/rpmsg/
H A Dmtk_rpmsg.c24 struct mutex channels_lock; member
232 mutex_lock(&subdev->channels_lock); in mtk_register_device_work_function()
237 mutex_unlock(&subdev->channels_lock); in mtk_register_device_work_function()
239 mutex_lock(&subdev->channels_lock); in mtk_register_device_work_function()
247 mutex_unlock(&subdev->channels_lock); in mtk_register_device_work_function()
262 mutex_lock(&mtk_subdev->channels_lock); in mtk_rpmsg_create_device()
264 mutex_unlock(&mtk_subdev->channels_lock); in mtk_rpmsg_create_device()
356 mutex_lock(&mtk_subdev->channels_lock); in mtk_rpmsg_stop()
374 mutex_unlock(&mtk_subdev->channels_lock); in mtk_rpmsg_stop()
395 mutex_init(&mtk_subdev->channels_lock); in mtk_rpmsg_create_rproc_subdev()
[all...]
H A Dqcom_smd.c109 * @channels_lock: guard for modifications of @channels
135 spinlock_t channels_lock; member
653 spin_lock(&edge->channels_lock); in qcom_smd_edge_intr()
659 spin_unlock(&edge->channels_lock); in qcom_smd_edge_intr()
882 spin_lock_irqsave(&edge->channels_lock, flags); in qcom_smd_find_channel()
889 spin_unlock_irqrestore(&edge->channels_lock, flags); in qcom_smd_find_channel()
1234 spin_lock_irqsave(&edge->channels_lock, flags); in qcom_channel_scan_worker()
1236 spin_unlock_irqrestore(&edge->channels_lock, flags); in qcom_channel_scan_worker()
1253 * LOCKING: edge->channels_lock only needs to cover the list operations, as the
1270 spin_lock_irqsave(&edge->channels_lock, flag in qcom_channel_state_worker()
[all...]
/kernel/linux/linux-6.6/drivers/rpmsg/
H A Dmtk_rpmsg.c24 struct mutex channels_lock; member
232 mutex_lock(&subdev->channels_lock); in mtk_register_device_work_function()
237 mutex_unlock(&subdev->channels_lock); in mtk_register_device_work_function()
239 mutex_lock(&subdev->channels_lock); in mtk_register_device_work_function()
247 mutex_unlock(&subdev->channels_lock); in mtk_register_device_work_function()
262 mutex_lock(&mtk_subdev->channels_lock); in mtk_rpmsg_create_device()
264 mutex_unlock(&mtk_subdev->channels_lock); in mtk_rpmsg_create_device()
356 mutex_lock(&mtk_subdev->channels_lock); in mtk_rpmsg_stop()
374 mutex_unlock(&mtk_subdev->channels_lock); in mtk_rpmsg_stop()
395 mutex_init(&mtk_subdev->channels_lock); in mtk_rpmsg_create_rproc_subdev()
[all...]
H A Dqcom_smd.c109 * @channels_lock: guard for modifications of @channels
135 spinlock_t channels_lock; member
653 spin_lock(&edge->channels_lock); in qcom_smd_edge_intr()
659 spin_unlock(&edge->channels_lock); in qcom_smd_edge_intr()
882 spin_lock_irqsave(&edge->channels_lock, flags); in qcom_smd_find_channel()
889 spin_unlock_irqrestore(&edge->channels_lock, flags); in qcom_smd_find_channel()
1250 spin_lock_irqsave(&edge->channels_lock, flags); in qcom_channel_scan_worker()
1252 spin_unlock_irqrestore(&edge->channels_lock, flags); in qcom_channel_scan_worker()
1269 * LOCKING: edge->channels_lock only needs to cover the list operations, as the
1286 spin_lock_irqsave(&edge->channels_lock, flag in qcom_channel_state_worker()
[all...]

Completed in 6 milliseconds