| /Linux-v5.4/drivers/net/wireless/ti/wl18xx/ |
| D | cmd.c | 16 struct ieee80211_channel_switch *ch_switch) in wl18xx_cmd_channel_switch() argument 23 ch_switch->count); in wl18xx_cmd_channel_switch() 32 cmd->channel = ch_switch->chandef.chan->hw_value; in wl18xx_cmd_channel_switch() 33 cmd->switch_time = ch_switch->count; in wl18xx_cmd_channel_switch() 34 cmd->stop_tx = ch_switch->block_tx; in wl18xx_cmd_channel_switch() 36 switch (ch_switch->chandef.chan->band) { in wl18xx_cmd_channel_switch() 45 ch_switch->chandef.chan->band); in wl18xx_cmd_channel_switch()
|
| D | cmd.h | 74 struct ieee80211_channel_switch *ch_switch);
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | devices.c | 389 struct ieee80211_channel_switch *ch_switch) in iwl5000_hw_channel_switch() argument 410 ch = ch_switch->chandef.chan->hw_value; in iwl5000_hw_channel_switch() 416 switch_count = ch_switch->count; in iwl5000_hw_channel_switch() 417 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl5000_hw_channel_switch() 446 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl5000_hw_channel_switch() 550 struct ieee80211_channel_switch *ch_switch) in iwl6000_hw_channel_switch() argument 578 ch = ch_switch->chandef.chan->hw_value; in iwl6000_hw_channel_switch() 584 switch_count = ch_switch->count; in iwl6000_hw_channel_switch() 585 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl6000_hw_channel_switch() 614 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl6000_hw_channel_switch()
|
| D | mac80211.c | 934 struct ieee80211_channel_switch *ch_switch) in iwlagn_mac_channel_switch() argument 938 struct ieee80211_channel *channel = ch_switch->chandef.chan; in iwlagn_mac_channel_switch() 976 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) { in iwlagn_mac_channel_switch() 1005 if (priv->lib->set_channel_switch(priv, ch_switch)) { in iwlagn_mac_channel_switch()
|
| D | dev.h | 593 struct ieee80211_channel_switch *ch_switch);
|
| /Linux-v5.4/drivers/net/wireless/ti/wl12xx/ |
| D | cmd.c | 276 struct ieee80211_channel_switch *ch_switch) in wl12xx_cmd_channel_switch() argument 290 cmd->channel = ch_switch->chandef.chan->hw_value; in wl12xx_cmd_channel_switch() 291 cmd->switch_time = ch_switch->count; in wl12xx_cmd_channel_switch() 292 cmd->stop_tx = ch_switch->block_tx; in wl12xx_cmd_channel_switch()
|
| D | cmd.h | 116 struct ieee80211_channel_switch *ch_switch);
|
| /Linux-v5.4/net/mac80211/ |
| D | trace.h | 1133 struct ieee80211_channel_switch *ch_switch), 1135 TP_ARGS(local, sdata, ch_switch), 1150 CHANDEF_ASSIGN(&ch_switch->chandef) 1151 __entry->timestamp = ch_switch->timestamp; 1152 __entry->device_timestamp = ch_switch->device_timestamp; 1153 __entry->block_tx = ch_switch->block_tx; 1154 __entry->count = ch_switch->count; 2448 struct ieee80211_channel_switch *ch_switch), 2450 TP_ARGS(local, sdata, ch_switch), 2465 CHANDEF_ASSIGN(&ch_switch->chandef) [all …]
|
| D | driver-ops.h | 645 struct ieee80211_channel_switch *ch_switch) in drv_channel_switch() argument 649 trace_drv_channel_switch(local, sdata, ch_switch); in drv_channel_switch() 650 local->ops->channel_switch(&local->hw, &sdata->vif, ch_switch); in drv_channel_switch() 1030 struct ieee80211_channel_switch *ch_switch) in drv_pre_channel_switch() argument 1038 trace_drv_pre_channel_switch(local, sdata, ch_switch); in drv_pre_channel_switch() 1041 ch_switch); in drv_pre_channel_switch() 1078 struct ieee80211_channel_switch *ch_switch) in drv_channel_switch_rx_beacon() argument 1085 trace_drv_channel_switch_rx_beacon(local, sdata, ch_switch); in drv_channel_switch_rx_beacon() 1088 ch_switch); in drv_channel_switch_rx_beacon()
|
| D | mlme.c | 1295 struct ieee80211_channel_switch ch_switch; in ieee80211_sta_process_chanswitch() local 1312 ch_switch.timestamp = timestamp; in ieee80211_sta_process_chanswitch() 1313 ch_switch.device_timestamp = device_timestamp; in ieee80211_sta_process_chanswitch() 1314 ch_switch.block_tx = beacon ? csa_ie.mode : 0; in ieee80211_sta_process_chanswitch() 1315 ch_switch.chandef = csa_ie.chandef; in ieee80211_sta_process_chanswitch() 1316 ch_switch.count = csa_ie.count; in ieee80211_sta_process_chanswitch() 1317 ch_switch.delay = csa_ie.max_switch_time; in ieee80211_sta_process_chanswitch() 1330 drv_channel_switch_rx_beacon(sdata, &ch_switch); in ieee80211_sta_process_chanswitch() 1389 if (drv_pre_channel_switch(sdata, &ch_switch)) { in ieee80211_sta_process_chanswitch() 1407 sdata->csa_block_tx = ch_switch.block_tx; in ieee80211_sta_process_chanswitch() [all …]
|
| D | cfg.c | 3305 struct ieee80211_channel_switch ch_switch; in __ieee80211_channel_switch() local 3338 ch_switch.timestamp = 0; in __ieee80211_channel_switch() 3339 ch_switch.device_timestamp = 0; in __ieee80211_channel_switch() 3340 ch_switch.block_tx = params->block_tx; in __ieee80211_channel_switch() 3341 ch_switch.chandef = params->chandef; in __ieee80211_channel_switch() 3342 ch_switch.count = params->count; in __ieee80211_channel_switch() 3344 err = drv_pre_channel_switch(sdata, &ch_switch); in __ieee80211_channel_switch()
|
| /Linux-v5.4/drivers/gpu/drm/mediatek/ |
| D | mtk_hdmi.c | 521 unsigned int ch_switch; in mtk_hdmi_hw_aud_set_i2s_chan_num() local 524 ch_switch = CH_SWITCH(7, 7) | CH_SWITCH(6, 6) | in mtk_hdmi_hw_aud_set_i2s_chan_num() 555 mtk_hdmi_write(hdmi, GRL_CH_SW0, ch_switch & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num() 556 mtk_hdmi_write(hdmi, GRL_CH_SW1, (ch_switch >> 8) & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num() 557 mtk_hdmi_write(hdmi, GRL_CH_SW2, (ch_switch >> 16) & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlegacy/ |
| D | 4965.c | 1455 struct ieee80211_channel_switch *ch_switch) in il4965_hw_channel_switch() argument 1481 ch = ch_switch->chandef.chan->hw_value; in il4965_hw_channel_switch() 1485 switch_count = ch_switch->count; in il4965_hw_channel_switch() 1486 tsf_low = ch_switch->timestamp & 0x0ffffffff; in il4965_hw_channel_switch()
|
| D | 4965.h | 172 struct ieee80211_channel_switch *ch_switch);
|
| D | 4965-mac.c | 6053 struct ieee80211_channel_switch *ch_switch) in il4965_mac_channel_switch() argument 6058 struct ieee80211_channel *channel = ch_switch->chandef.chan; in il4965_mac_channel_switch() 6095 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) { in il4965_mac_channel_switch() 6127 if (il->ops->set_channel_switch(il, ch_switch)) { in il4965_mac_channel_switch()
|
| D | common.h | 1551 struct ieee80211_channel_switch *ch_switch);
|
| /Linux-v5.4/drivers/net/wireless/ti/wlcore/ |
| D | wlcore.h | 96 struct ieee80211_channel_switch *ch_switch);
|
| D | cmd.h | 88 struct ieee80211_channel_switch *ch_switch);
|
| D | main.c | 5496 struct ieee80211_channel_switch *ch_switch) in wl12xx_op_channel_switch() argument 5527 ret = wl->ops->channel_switch(wl, wlvif, ch_switch); in wl12xx_op_channel_switch() 5535 ch_switch->count; in wl12xx_op_channel_switch() 5587 struct ieee80211_channel_switch ch_switch = { in wlcore_op_channel_switch_beacon() local 5597 ret = wlcore_get_csa_count(wl, wlvif, &ch_switch.count); in wlcore_op_channel_switch_beacon() 5616 ret = wl->ops->channel_switch(wl, wlvif, &ch_switch); in wlcore_op_channel_switch_beacon()
|
| /Linux-v5.4/include/net/ |
| D | mac80211.h | 3920 struct ieee80211_channel_switch *ch_switch); 3999 struct ieee80211_channel_switch *ch_switch); 4007 struct ieee80211_channel_switch *ch_switch);
|