Home
last modified time | relevance | path

Searched refs:mbox_mutex (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/bridge/cadence/
H A Dcdns-mhdp8546-hdcp.c22 WARN_ON(!mutex_is_locked(&mhdp->mbox_mutex)); in cdns_mhdp_secure_mailbox_read()
38 WARN_ON(!mutex_is_locked(&mhdp->mbox_mutex)); in cdns_mhdp_secure_mailbox_write()
134 mutex_lock(&mhdp->mbox_mutex); in cdns_mhdp_hdcp_get_status()
154 mutex_unlock(&mhdp->mbox_mutex); in cdns_mhdp_hdcp_get_status()
175 mutex_lock(&mhdp->mbox_mutex); in cdns_mhdp_hdcp_rx_id_valid_response()
179 mutex_unlock(&mhdp->mbox_mutex); in cdns_mhdp_hdcp_rx_id_valid_response()
191 mutex_lock(&mhdp->mbox_mutex); in cdns_mhdp_hdcp_rx_id_valid()
212 mutex_unlock(&mhdp->mbox_mutex); in cdns_mhdp_hdcp_rx_id_valid()
222 mutex_lock(&mhdp->mbox_mutex); in cdns_mhdp_hdcp_km_stored_resp()
225 mutex_unlock(&mhdp->mbox_mutex); in cdns_mhdp_hdcp_km_stored_resp()
[all...]
H A Dcdns-mhdp8546-core.c80 WARN_ON(!mutex_is_locked(&mhdp->mbox_mutex)); in cdns_mhdp_mailbox_read()
95 WARN_ON(!mutex_is_locked(&mhdp->mbox_mutex)); in cdns_mhdp_mailbox_write()
193 mutex_lock(&mhdp->mbox_mutex); in cdns_mhdp_reg_read()
220 mutex_unlock(&mhdp->mbox_mutex); in cdns_mhdp_reg_read()
238 mutex_lock(&mhdp->mbox_mutex); in cdns_mhdp_reg_write()
243 mutex_unlock(&mhdp->mbox_mutex); in cdns_mhdp_reg_write()
260 mutex_lock(&mhdp->mbox_mutex); in cdns_mhdp_reg_write_bit()
265 mutex_unlock(&mhdp->mbox_mutex); in cdns_mhdp_reg_write_bit()
280 mutex_lock(&mhdp->mbox_mutex); in cdns_mhdp_dpcd_read()
300 mutex_unlock(&mhdp->mbox_mutex); in cdns_mhdp_dpcd_read()
[all...]
H A Dcdns-mhdp8546-core.h366 struct mutex mbox_mutex; member
/linux/include/cxl/
H A Dmailbox.h52 * @mbox_mutex: mutex protects device mailbox and firmware
62 struct mutex mbox_mutex; /* lock to protect mailbox context */ member
/linux/drivers/cxl/
H A Dpci.c137 mutex_lock(&cxl_mbox->mbox_mutex); in cxl_pci_mbox_irq()
140 mutex_unlock(&cxl_mbox->mbox_mutex); in cxl_pci_mbox_irq()
159 mutex_lock(&cxl_mbox->mbox_mutex); in cxl_mbox_sanitize_work()
173 mutex_unlock(&cxl_mbox->mbox_mutex); in cxl_mbox_sanitize_work()
181 * Context: Any context. Expects mbox_mutex to be held.
209 lockdep_assert_held(&cxl_mbox->mbox_mutex); in __cxl_pci_mbox_send_cmd()
284 * All other mailbox commands will serialize/queue on the mbox_mutex, in __cxl_pci_mbox_send_cmd()
382 mutex_lock(&cxl_mbox->mbox_mutex); in cxl_pci_mbox_send()
384 mutex_unlock(&cxl_mbox->mbox_mutex); in cxl_pci_mbox_send()
/linux/drivers/cxl/core/
H A Dmemdev.c142 mutex_lock(&cxl_mbox->mbox_mutex); in security_state_show()
145 mutex_unlock(&cxl_mbox->mbox_mutex); in security_state_show()
1081 mutex_lock(&cxl_mbox->mbox_mutex); in sanitize_teardown_notifier()
1084 mutex_unlock(&cxl_mbox->mbox_mutex); in sanitize_teardown_notifier()
/linux/tools/testing/cxl/test/
H A Dmem.c663 mutex_lock(&cxl_mbox->mbox_mutex); in cxl_mockmem_sanitize_work()
667 mutex_unlock(&cxl_mbox->mbox_mutex); in cxl_mockmem_sanitize_work()
694 mutex_lock(&cxl_mbox->mbox_mutex); in mock_sanitize()
701 mutex_unlock(&cxl_mbox->mbox_mutex); in mock_sanitize()