Home
last modified time | relevance | path

Searched refs:ch_switch (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dcmd.c30 struct ieee80211_channel_switch *ch_switch) in wl18xx_cmd_channel_switch() argument
37 ch_switch->count); in wl18xx_cmd_channel_switch()
46 cmd->channel = ch_switch->chandef.chan->hw_value; in wl18xx_cmd_channel_switch()
47 cmd->switch_time = ch_switch->count; in wl18xx_cmd_channel_switch()
48 cmd->stop_tx = ch_switch->block_tx; in wl18xx_cmd_channel_switch()
50 switch (ch_switch->chandef.chan->band) { in wl18xx_cmd_channel_switch()
59 ch_switch->chandef.chan->band); in wl18xx_cmd_channel_switch()
Dcmd.h88 struct ieee80211_channel_switch *ch_switch);
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Ddevices.c403 struct ieee80211_channel_switch *ch_switch) in iwl5000_hw_channel_switch() argument
424 ch = ch_switch->chandef.chan->hw_value; in iwl5000_hw_channel_switch()
430 switch_count = ch_switch->count; in iwl5000_hw_channel_switch()
431 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl5000_hw_channel_switch()
460 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl5000_hw_channel_switch()
564 struct ieee80211_channel_switch *ch_switch) in iwl6000_hw_channel_switch() argument
592 ch = ch_switch->chandef.chan->hw_value; in iwl6000_hw_channel_switch()
598 switch_count = ch_switch->count; in iwl6000_hw_channel_switch()
599 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl6000_hw_channel_switch()
628 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl6000_hw_channel_switch()
Dmac80211.c945 struct ieee80211_channel_switch *ch_switch) in iwlagn_mac_channel_switch() argument
949 struct ieee80211_channel *channel = ch_switch->chandef.chan; in iwlagn_mac_channel_switch()
987 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) { in iwlagn_mac_channel_switch()
1016 if (priv->lib->set_channel_switch(priv, ch_switch)) { in iwlagn_mac_channel_switch()
Ddev.h608 struct ieee80211_channel_switch *ch_switch);
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
Dcmd.c290 struct ieee80211_channel_switch *ch_switch) in wl12xx_cmd_channel_switch() argument
304 cmd->channel = ch_switch->chandef.chan->hw_value; in wl12xx_cmd_channel_switch()
305 cmd->switch_time = ch_switch->count; in wl12xx_cmd_channel_switch()
306 cmd->stop_tx = ch_switch->block_tx; in wl12xx_cmd_channel_switch()
Dcmd.h130 struct ieee80211_channel_switch *ch_switch);
/linux-4.1.27/net/mac80211/
Dtrace.h1025 struct ieee80211_channel_switch *ch_switch),
1027 TP_ARGS(local, sdata, ch_switch),
1042 CHANDEF_ASSIGN(&ch_switch->chandef)
1043 __entry->timestamp = ch_switch->timestamp;
1044 __entry->device_timestamp = ch_switch->device_timestamp;
1045 __entry->block_tx = ch_switch->block_tx;
1046 __entry->count = ch_switch->count;
2148 struct ieee80211_channel_switch *ch_switch),
2150 TP_ARGS(local, sdata, ch_switch),
2165 CHANDEF_ASSIGN(&ch_switch->chandef)
[all …]
Ddriver-ops.h808 struct ieee80211_channel_switch *ch_switch) in drv_channel_switch() argument
812 trace_drv_channel_switch(local, sdata, ch_switch); in drv_channel_switch()
813 local->ops->channel_switch(&local->hw, &sdata->vif, ch_switch); in drv_channel_switch()
1229 struct ieee80211_channel_switch *ch_switch) in drv_pre_channel_switch() argument
1237 trace_drv_pre_channel_switch(local, sdata, ch_switch); in drv_pre_channel_switch()
1240 ch_switch); in drv_pre_channel_switch()
Dcfg.c3143 struct ieee80211_channel_switch ch_switch; in __ieee80211_channel_switch() local
3180 ch_switch.timestamp = 0; in __ieee80211_channel_switch()
3181 ch_switch.device_timestamp = 0; in __ieee80211_channel_switch()
3182 ch_switch.block_tx = params->block_tx; in __ieee80211_channel_switch()
3183 ch_switch.chandef = params->chandef; in __ieee80211_channel_switch()
3184 ch_switch.count = params->count; in __ieee80211_channel_switch()
3186 err = drv_pre_channel_switch(sdata, &ch_switch); in __ieee80211_channel_switch()
Dmlme.c1114 struct ieee80211_channel_switch ch_switch; in ieee80211_sta_process_chanswitch() local
1183 ch_switch.timestamp = timestamp; in ieee80211_sta_process_chanswitch()
1184 ch_switch.device_timestamp = device_timestamp; in ieee80211_sta_process_chanswitch()
1185 ch_switch.block_tx = csa_ie.mode; in ieee80211_sta_process_chanswitch()
1186 ch_switch.chandef = csa_ie.chandef; in ieee80211_sta_process_chanswitch()
1187 ch_switch.count = csa_ie.count; in ieee80211_sta_process_chanswitch()
1189 if (drv_pre_channel_switch(sdata, &ch_switch)) { in ieee80211_sta_process_chanswitch()
1220 drv_channel_switch(local, sdata, &ch_switch); in ieee80211_sta_process_chanswitch()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D4965.c1469 struct ieee80211_channel_switch *ch_switch) in il4965_hw_channel_switch() argument
1495 ch = ch_switch->chandef.chan->hw_value; in il4965_hw_channel_switch()
1499 switch_count = ch_switch->count; in il4965_hw_channel_switch()
1500 tsf_low = ch_switch->timestamp & 0x0ffffffff; in il4965_hw_channel_switch()
D4965.h192 struct ieee80211_channel_switch *ch_switch);
D4965-mac.c6067 struct ieee80211_channel_switch *ch_switch) in il4965_mac_channel_switch() argument
6072 struct ieee80211_channel *channel = ch_switch->chandef.chan; in il4965_mac_channel_switch()
6109 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) { in il4965_mac_channel_switch()
6141 if (il->ops->set_channel_switch(il, ch_switch)) { in il4965_mac_channel_switch()
Dcommon.h1565 struct ieee80211_channel_switch *ch_switch);
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dwlcore.h107 struct ieee80211_channel_switch *ch_switch);
Dcmd.h100 struct ieee80211_channel_switch *ch_switch);
Dmain.c5387 struct ieee80211_channel_switch *ch_switch) in wl12xx_op_channel_switch() argument
5416 ret = wl->ops->channel_switch(wl, wlvif, ch_switch); in wl12xx_op_channel_switch()
5424 ch_switch->count; in wl12xx_op_channel_switch()
5475 struct ieee80211_channel_switch ch_switch = { in wlcore_op_channel_switch_beacon() local
5485 ret = wlcore_get_csa_count(wl, wlvif, &ch_switch.count); in wlcore_op_channel_switch_beacon()
5502 ret = wl->ops->channel_switch(wl, wlvif, &ch_switch); in wlcore_op_channel_switch_beacon()
/linux-4.1.27/include/net/
Dmac80211.h3289 struct ieee80211_channel_switch *ch_switch);
3366 struct ieee80211_channel_switch *ch_switch);