/Linux-v5.15/drivers/soc/mediatek/ |
D | mtk-mutex.c | 280 struct mtk_mutex_ctx *mtx = dev_get_drvdata(dev); in mtk_mutex_get() local 284 if (!mtx->mutex[i].claimed) { in mtk_mutex_get() 285 mtx->mutex[i].claimed = true; in mtk_mutex_get() 286 return &mtx->mutex[i]; in mtk_mutex_get() 295 struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx, in mtk_mutex_put() local 298 WARN_ON(&mtx->mutex[mutex->id] != mutex); in mtk_mutex_put() 306 struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx, in mtk_mutex_prepare() local 308 return clk_prepare_enable(mtx->clk); in mtk_mutex_prepare() 314 struct mtk_mutex_ctx *mtx = container_of(mutex, struct mtk_mutex_ctx, in mtk_mutex_unprepare() local 316 clk_disable_unprepare(mtx->clk); in mtk_mutex_unprepare() [all …]
|
/Linux-v5.15/sound/aoa/codecs/ |
D | tas.c | 97 struct mutex mtx; member 238 mutex_lock(&tas->mtx); in tas_snd_vol_get() 241 mutex_unlock(&tas->mtx); in tas_snd_vol_get() 257 mutex_lock(&tas->mtx); in tas_snd_vol_put() 260 mutex_unlock(&tas->mtx); in tas_snd_vol_put() 268 mutex_unlock(&tas->mtx); in tas_snd_vol_put() 288 mutex_lock(&tas->mtx); in tas_snd_mute_get() 291 mutex_unlock(&tas->mtx); in tas_snd_mute_get() 300 mutex_lock(&tas->mtx); in tas_snd_mute_put() 303 mutex_unlock(&tas->mtx); in tas_snd_mute_put() [all …]
|
/Linux-v5.15/kernel/locking/ |
D | test-ww_mutex.c | 33 struct test_mutex *mtx = container_of(work, typeof(*mtx), work); in test_mutex_work() local 35 complete(&mtx->ready); in test_mutex_work() 36 wait_for_completion(&mtx->go); in test_mutex_work() 38 if (mtx->flags & TEST_MTX_TRY) { in test_mutex_work() 39 while (!ww_mutex_trylock(&mtx->mutex)) in test_mutex_work() 42 ww_mutex_lock(&mtx->mutex, NULL); in test_mutex_work() 44 complete(&mtx->done); in test_mutex_work() 45 ww_mutex_unlock(&mtx->mutex); in test_mutex_work() 51 struct test_mutex mtx; in __test_mutex() local 55 ww_mutex_init(&mtx.mutex, &ww_class); in __test_mutex() [all …]
|
/Linux-v5.15/net/mac80211/ |
D | scan.c | 346 lockdep_is_held(&local->mtx)); in ieee80211_prep_hw_scan() 411 lockdep_assert_held(&local->mtx); in __ieee80211_scan_completed() 426 lockdep_is_held(&local->mtx)); in __ieee80211_scan_completed() 435 lockdep_is_held(&local->mtx)), in __ieee80211_scan_completed() 452 lockdep_is_held(&local->mtx)); in __ieee80211_scan_completed() 591 lockdep_assert_held(&local->mtx); in ieee80211_run_deferred_scan() 599 lockdep_is_held(&local->mtx)))) in ieee80211_run_deferred_scan() 644 lockdep_is_held(&local->mtx)); in ieee80211_scan_state_send_probe() 655 lockdep_is_held(&local->mtx)); in ieee80211_scan_state_send_probe() 680 lockdep_assert_held(&local->mtx); in __ieee80211_start_scan() [all …]
|
D | offchannel.c | 198 lockdep_assert_held(&local->mtx); in ieee80211_end_finished_rocs() 265 mutex_lock(&local->mtx); in ieee80211_hw_roc_start() 275 mutex_unlock(&local->mtx); in ieee80211_hw_roc_start() 296 lockdep_assert_held(&local->mtx); in _ieee80211_start_next_roc() 387 lockdep_assert_held(&local->mtx); in ieee80211_start_next_roc() 418 lockdep_assert_held(&local->mtx); in __ieee80211_roc_work() 457 mutex_lock(&local->mtx); in ieee80211_roc_work() 459 mutex_unlock(&local->mtx); in ieee80211_roc_work() 467 mutex_lock(&local->mtx); in ieee80211_hw_roc_done() 474 mutex_unlock(&local->mtx); in ieee80211_hw_roc_done() [all …]
|
D | ocb.c | 187 mutex_lock(&sdata->local->mtx); in ieee80211_ocb_join() 190 mutex_unlock(&sdata->local->mtx); in ieee80211_ocb_join() 230 mutex_lock(&sdata->local->mtx); in ieee80211_ocb_leave() 232 mutex_unlock(&sdata->local->mtx); in ieee80211_ocb_leave()
|
D | agg-rx.c | 72 lockdep_assert_held(&sta->ampdu_mlme.mtx); in ___ieee80211_stop_rx_ba_session() 75 lockdep_is_held(&sta->ampdu_mlme.mtx)); in ___ieee80211_stop_rx_ba_session() 120 mutex_lock(&sta->ampdu_mlme.mtx); in __ieee80211_stop_rx_ba_session() 122 mutex_unlock(&sta->ampdu_mlme.mtx); in __ieee80211_stop_rx_ba_session() 342 lockdep_assert_held(&sta->ampdu_mlme.mtx); in ___ieee80211_start_rx_ba_session() 467 mutex_lock(&sta->ampdu_mlme.mtx); in __ieee80211_start_rx_ba_session() 471 mutex_unlock(&sta->ampdu_mlme.mtx); in __ieee80211_start_rx_ba_session()
|
D | iface.c | 112 lockdep_assert_held(&local->mtx); in __ieee80211_recalc_idle() 452 mutex_lock(&local->mtx); in ieee80211_do_stop() 461 mutex_unlock(&local->mtx); in ieee80211_do_stop() 472 mutex_lock(&local->mtx); in ieee80211_do_stop() 474 mutex_unlock(&local->mtx); in ieee80211_do_stop() 502 mutex_lock(&local->mtx); in ieee80211_do_stop() 504 mutex_unlock(&local->mtx); in ieee80211_do_stop() 602 mutex_lock(&local->mtx); in ieee80211_do_stop() 604 mutex_unlock(&local->mtx); in ieee80211_do_stop() 973 mutex_lock(&local->mtx); in ieee80211_add_virtual_monitor() [all …]
|
D | chan.c | 504 lockdep_assert_held(&local->mtx); in ieee80211_is_radar_required() 527 lockdep_assert_held(&local->mtx); in ieee80211_chanctx_radar_required() 577 lockdep_assert_held(&local->mtx); in ieee80211_add_chanctx() 610 lockdep_assert_held(&local->mtx); in ieee80211_new_chanctx() 731 lockdep_assert_held(&local->mtx); in ieee80211_recalc_radar_chanctx() 909 lockdep_assert_held(&local->mtx); in __ieee80211_vif_copy_chanctx_to_vlans() 1125 lockdep_assert_held(&local->mtx); in ieee80211_vif_use_reserved_reassign() 1272 lockdep_assert_held(&local->mtx); in ieee80211_chsw_switch_hwconf() 1294 lockdep_assert_held(&local->mtx); in ieee80211_chsw_switch_vifs() 1339 lockdep_assert_held(&local->mtx); in ieee80211_chsw_switch_ctxs() [all …]
|
D | ht.c | 305 mutex_lock(&sta->ampdu_mlme.mtx); in ieee80211_sta_tear_down_BA_sessions() 314 mutex_unlock(&sta->ampdu_mlme.mtx); in ieee80211_sta_tear_down_BA_sessions() 324 mutex_lock(&sta->ampdu_mlme.mtx); in ieee80211_sta_tear_down_BA_sessions() 335 mutex_unlock(&sta->ampdu_mlme.mtx); in ieee80211_sta_tear_down_BA_sessions() 350 mutex_lock(&sta->ampdu_mlme.mtx); in ieee80211_ba_session_work() 411 mutex_unlock(&sta->ampdu_mlme.mtx); in ieee80211_ba_session_work()
|
/Linux-v5.15/drivers/net/ethernet/atheros/alx/ |
D | ethtool.c | 166 mutex_lock(&alx->mtx); in alx_get_link_ksettings() 169 mutex_unlock(&alx->mtx); in alx_get_link_ksettings() 205 mutex_lock(&alx->mtx); in alx_set_link_ksettings() 207 mutex_unlock(&alx->mtx); in alx_set_link_ksettings() 218 mutex_lock(&alx->mtx); in alx_get_pauseparam() 223 mutex_unlock(&alx->mtx); in alx_get_pauseparam() 243 mutex_lock(&alx->mtx); in alx_set_pauseparam() 257 mutex_unlock(&alx->mtx); in alx_set_pauseparam() 267 mutex_unlock(&alx->mtx); in alx_set_pauseparam()
|
D | main.c | 1094 mutex_init(&alx->mtx); in alx_init_sw() 1126 lockdep_assert_held(&alx->mtx); in alx_halt() 1153 lockdep_assert_held(&alx->mtx); in alx_activate() 1169 lockdep_assert_held(&alx->mtx); in alx_reinit() 1257 lockdep_assert_held(&alx->mtx); in __alx_stop() 1294 lockdep_assert_held(&alx->mtx); in alx_check_link() 1353 mutex_lock(&alx->mtx); in alx_open() 1355 mutex_unlock(&alx->mtx); in alx_open() 1364 mutex_lock(&alx->mtx); in alx_stop() 1366 mutex_unlock(&alx->mtx); in alx_stop() [all …]
|
/Linux-v5.15/drivers/regulator/ |
D | isl6271a-regulator.c | 34 struct mutex mtx; member 42 mutex_lock(&pmic->mtx); in isl6271a_get_voltage_sel() 48 mutex_unlock(&pmic->mtx); in isl6271a_get_voltage_sel() 58 mutex_lock(&pmic->mtx); in isl6271a_set_voltage_sel() 64 mutex_unlock(&pmic->mtx); in isl6271a_set_voltage_sel() 126 mutex_init(&pmic->mtx); in isl6271a_probe()
|
/Linux-v5.15/drivers/vme/ |
D | vme.c | 307 mutex_lock(&slave_image->mtx); in vme_slave_request() 313 mutex_unlock(&slave_image->mtx); in vme_slave_request() 317 mutex_unlock(&slave_image->mtx); in vme_slave_request() 335 mutex_lock(&slave_image->mtx); in vme_slave_request() 337 mutex_unlock(&slave_image->mtx); in vme_slave_request() 458 mutex_lock(&slave_image->mtx); in vme_slave_free() 463 mutex_unlock(&slave_image->mtx); in vme_slave_free() 887 mutex_lock(&dma_ctrlr->mtx); in vme_dma_request() 892 mutex_unlock(&dma_ctrlr->mtx); in vme_dma_request() 896 mutex_unlock(&dma_ctrlr->mtx); in vme_dma_request() [all …]
|
D | vme_bridge.h | 31 struct mutex mtx; member 58 struct mutex mtx; member 64 struct mutex mtx; member 75 struct mutex mtx; member
|
/Linux-v5.15/tools/lib/lockdep/include/liblockdep/ |
D | mutex.h | 16 #define LIBLOCKDEP_PTHREAD_MUTEX_INITIALIZER(mtx) \ argument 19 .dep_map = STATIC_LOCKDEP_MAP_INIT(#mtx, &((&(mtx))->dep_map)), \
|
/Linux-v5.15/fs/ |
D | eventpoll.c | 184 struct mutex mtx; member 569 return rcu_dereference_check(epi->ws, lockdep_is_held(&epi->ep->mtx)); in ep_wakeup_source() 768 mutex_lock(&ep->mtx); in ep_free() 774 mutex_unlock(&ep->mtx); in ep_free() 777 mutex_destroy(&ep->mtx); in ep_free() 812 mutex_lock_nested(&ep->mtx, depth); in __ep_eventpoll_poll() 829 mutex_unlock(&ep->mtx); in __ep_eventpoll_poll() 863 mutex_lock(&ep->mtx); in ep_show_fdinfo() 877 mutex_unlock(&ep->mtx); in ep_show_fdinfo() 922 mutex_lock_nested(&ep->mtx, 0); in eventpoll_release_file() [all …]
|
/Linux-v5.15/net/rfkill/ |
D | core.c | 78 struct mutex mtx; member 284 mutex_lock(&data->mtx); in rfkill_send_events() 286 mutex_unlock(&data->mtx); in rfkill_send_events() 1145 mutex_init(&data->mtx); in rfkill_fop_open() 1149 mutex_lock(&data->mtx); in rfkill_fop_open() 1163 mutex_unlock(&data->mtx); in rfkill_fop_open() 1171 mutex_unlock(&data->mtx); in rfkill_fop_open() 1173 mutex_destroy(&data->mtx); in rfkill_fop_open() 1187 mutex_lock(&data->mtx); in rfkill_fop_poll() 1190 mutex_unlock(&data->mtx); in rfkill_fop_poll() [all …]
|
/Linux-v5.15/drivers/vme/bridges/ |
D | vme_fake.c | 206 mutex_lock(&image->mtx); in fake_slave_set() 215 mutex_unlock(&image->mtx); in fake_slave_set() 234 mutex_lock(&image->mtx); in fake_slave_get() 243 mutex_unlock(&image->mtx); in fake_slave_get() 867 mutex_lock(&lm->mtx); in fake_lm_set() 872 mutex_unlock(&lm->mtx); in fake_lm_set() 885 mutex_unlock(&lm->mtx); in fake_lm_set() 894 mutex_unlock(&lm->mtx); in fake_lm_set() 909 mutex_lock(&lm->mtx); in fake_lm_get() 915 mutex_unlock(&lm->mtx); in fake_lm_get() [all …]
|
D | vme_ca91cx42.c | 1192 mutex_lock(&ctrlr->mtx); in ca91cx42_dma_list_exec() 1201 mutex_unlock(&ctrlr->mtx); in ca91cx42_dma_list_exec() 1213 mutex_unlock(&ctrlr->mtx); in ca91cx42_dma_list_exec() 1263 mutex_lock(&ctrlr->mtx); in ca91cx42_dma_list_exec() 1265 mutex_unlock(&ctrlr->mtx); in ca91cx42_dma_list_exec() 1312 mutex_lock(&lm->mtx); in ca91cx42_lm_set() 1317 mutex_unlock(&lm->mtx); in ca91cx42_lm_set() 1335 mutex_unlock(&lm->mtx); in ca91cx42_lm_set() 1353 mutex_unlock(&lm->mtx); in ca91cx42_lm_set() 1369 mutex_lock(&lm->mtx); in ca91cx42_lm_get() [all …]
|
/Linux-v5.15/drivers/usb/misc/ |
D | adutux.c | 71 struct mutex mtx; member 356 if (mutex_lock_interruptible(&dev->mtx)) in adu_read() 498 mutex_unlock(&dev->mtx); in adu_read() 516 retval = mutex_lock_interruptible(&dev->mtx); in adu_write() 541 mutex_unlock(&dev->mtx); in adu_write() 556 retval = mutex_lock_interruptible(&dev->mtx); in adu_write() 610 mutex_unlock(&dev->mtx); in adu_write() 614 mutex_unlock(&dev->mtx); in adu_write() 664 mutex_init(&dev->mtx); in adu_probe() 773 mutex_lock(&dev->mtx); /* not interruptible */ in adu_disconnect() [all …]
|
/Linux-v5.15/drivers/video/fbdev/omap2/omapfb/ |
D | omapfb.h | 80 struct mutex mtx; member 165 mutex_lock(&fbdev->mtx); in omapfb_lock() 170 mutex_unlock(&fbdev->mtx); in omapfb_unlock()
|
/Linux-v5.15/sound/pci/aw2/ |
D | aw2-alsa.c | 88 struct mutex mtx; member 281 mutex_init(&chip->mtx); in snd_aw2_probe() 347 mutex_lock(&chip->mtx); in snd_aw2_pcm_prepare_playback() 363 mutex_unlock(&chip->mtx); in snd_aw2_pcm_prepare_playback() 376 mutex_lock(&chip->mtx); in snd_aw2_pcm_prepare_capture() 392 mutex_unlock(&chip->mtx); in snd_aw2_pcm_prepare_capture()
|
/Linux-v5.15/net/wireless/ |
D | core.h | 220 mutex_lock(&wdev->mtx); in wdev_lock() 221 __acquire(wdev->mtx); in wdev_lock() 227 __release(wdev->mtx); in wdev_unlock() 228 mutex_unlock(&wdev->mtx); in wdev_unlock() 231 #define ASSERT_WDEV_LOCK(wdev) lockdep_assert_held(&(wdev)->mtx) 235 lockdep_assert_held(&rdev->wiphy.mtx); in cfg80211_has_monitors_only()
|
/Linux-v5.15/drivers/net/wireless/atmel/ |
D | at76c50x-usb.c | 1475 mutex_lock(&priv->mtx); in at76_work_set_promisc() 1487 mutex_unlock(&priv->mtx); in at76_work_set_promisc() 1496 mutex_lock(&priv->mtx); in at76_work_submit_rx() 1498 mutex_unlock(&priv->mtx); in at76_work_submit_rx() 1720 mutex_lock(&priv->mtx); in at76_work_join_bssid() 1725 mutex_unlock(&priv->mtx); in at76_work_join_bssid() 1840 mutex_lock(&priv->mtx); in at76_mac80211_start() 1854 mutex_unlock(&priv->mtx); in at76_mac80211_start() 1869 mutex_lock(&priv->mtx); in at76_mac80211_stop() 1881 mutex_unlock(&priv->mtx); in at76_mac80211_stop() [all …]
|