/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | gk104.c | 194 bool chsw; member 212 status->chsw = !!(stat & 0x00008000); in gk104_engn_status() 219 if (status->busy && status->chsw) { in gk104_engn_status() 236 ENGN_DEBUG(engn, "%08x: busy %d faulted %d chsw %d save %d load %d %sid %d%s-> %sid %d%s", in gk104_engn_status() 237 stat, status->busy, status->faulted, status->chsw, status->save, status->load, in gk104_engn_status() 264 if (status.busy && status.chsw) in gk104_engn_chsw() 272 .chsw = gk104_engn_chsw, 282 .chsw = gk104_engn_chsw,
|
H A D | gv100.c | 110 .chsw = gk104_engn_chsw, 139 .chsw = gk104_engn_chsw,
|
H A D | base.c | 47 return engn->func->chsw ? engn->func->chsw(engn) : false; in nvkm_fifo_ctxsw_in_progress()
|
H A D | runl.h | 15 bool (*chsw)(struct nvkm_engn *); member
|
H A D | gf100.c | 289 .chsw = gf100_engn_chsw, 651 /* Look for any engines that are busy, and awaiting chsw ack. */ in gf100_fifo_intr_sched_ctxsw() 653 nvkm_runl_foreach_engn_cond(engn, runl, engn->func->chsw) { in gf100_fifo_intr_sched_ctxsw() 654 if (WARN_ON(engn->fault < 0) || !engn->func->chsw(engn)) in gf100_fifo_intr_sched_ctxsw()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mac80211.c | 5285 struct ieee80211_channel_switch *chsw) in iwl_mvm_channel_switch() 5299 struct ieee80211_channel_switch *chsw) in iwl_mvm_schedule_client_csa() 5306 .tsf = cpu_to_le32(chsw->timestamp), in iwl_mvm_schedule_client_csa() 5307 .cs_count = chsw->count, in iwl_mvm_schedule_client_csa() 5308 .cs_mode = chsw->block_tx, in iwl_mvm_schedule_client_csa() 5313 if (chsw->delay) in iwl_mvm_schedule_client_csa() 5315 DIV_ROUND_UP(chsw->delay, vif->bss_conf.beacon_int); in iwl_mvm_schedule_client_csa() 5325 struct ieee80211_channel_switch *chsw) in iwl_mvm_old_pre_chan_sw_sta() 5336 if (chsw->count <= 1) in iwl_mvm_old_pre_chan_sw_sta() 5339 apply_time = chsw in iwl_mvm_old_pre_chan_sw_sta() 5284 iwl_mvm_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_channel_switch() argument 5297 iwl_mvm_schedule_client_csa(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_schedule_client_csa() argument 5323 iwl_mvm_old_pre_chan_sw_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_old_pre_chan_sw_sta() argument 5360 iwl_mvm_pre_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_pre_channel_switch() argument 5475 iwl_mvm_channel_switch_rx_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_channel_switch_rx_beacon() argument [all...] |
H A D | mvm.h | 2687 struct ieee80211_channel_switch *chsw); 2690 struct ieee80211_channel_switch *chsw); 2695 struct ieee80211_channel_switch *chsw);
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mac80211.c | 4539 struct ieee80211_channel_switch *chsw) in iwl_mvm_channel_switch() 4553 struct ieee80211_channel_switch *chsw) in iwl_mvm_schedule_client_csa() 4560 .tsf = cpu_to_le32(chsw->timestamp), in iwl_mvm_schedule_client_csa() 4561 .cs_count = chsw->count, in iwl_mvm_schedule_client_csa() 4562 .cs_mode = chsw->block_tx, in iwl_mvm_schedule_client_csa() 4567 if (chsw->delay) in iwl_mvm_schedule_client_csa() 4569 DIV_ROUND_UP(chsw->delay, vif->bss_conf.beacon_int); in iwl_mvm_schedule_client_csa() 4579 struct ieee80211_channel_switch *chsw) in iwl_mvm_old_pre_chan_sw_sta() 4590 if (chsw->count <= 1) in iwl_mvm_old_pre_chan_sw_sta() 4593 apply_time = chsw in iwl_mvm_old_pre_chan_sw_sta() 4537 iwl_mvm_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_channel_switch() argument 4551 iwl_mvm_schedule_client_csa(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_schedule_client_csa() argument 4577 iwl_mvm_old_pre_chan_sw_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_old_pre_chan_sw_sta() argument 4614 iwl_mvm_pre_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_pre_channel_switch() argument 4707 iwl_mvm_channel_switch_rx_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *chsw) iwl_mvm_channel_switch_rx_beacon() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | gk104.c | 42 bool chsw; member 64 status->chsw = !!(stat & 0x00008000); in gk104_fifo_engine_status() 71 if (status->busy && status->chsw) { in gk104_fifo_engine_status() 88 nvkm_debug(subdev, "engine %02d: busy %d faulted %d chsw %d " in gk104_fifo_engine_status() 91 status->chsw, status->save, status->load, in gk104_fifo_engine_status() 596 if (!status.busy || !status.chsw) in gk104_fifo_intr_sched_ctxsw()
|
/kernel/linux/linux-6.6/drivers/platform/chrome/ |
H A D | chromeos_acpi.c | 197 DEV_ATTR(chsw, CHSW)
|