Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/ti/wl18xx/
H A Dcmd.c16 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()
H A Dcmd.h74 struct ieee80211_channel_switch *ch_switch);
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Ddevices.c388 struct ieee80211_channel_switch *ch_switch) in iwl5000_hw_channel_switch() argument
409 ch = ch_switch->chandef.chan->hw_value; in iwl5000_hw_channel_switch()
415 switch_count = ch_switch->count; in iwl5000_hw_channel_switch()
416 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl5000_hw_channel_switch()
445 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl5000_hw_channel_switch()
549 struct ieee80211_channel_switch *ch_switch) in iwl6000_hw_channel_switch() argument
577 ch = ch_switch->chandef.chan->hw_value; in iwl6000_hw_channel_switch()
583 switch_count = ch_switch->count; in iwl6000_hw_channel_switch()
584 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl6000_hw_channel_switch()
613 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl6000_hw_channel_switch()
H A Ddev.h586 struct ieee80211_channel_switch *ch_switch);
/linux/drivers/net/wireless/ti/wl12xx/
H A Dcmd.c276 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()
H A Dcmd.h116 struct ieee80211_channel_switch *ch_switch);
/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965.c1455 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()
H A D4965.h172 struct ieee80211_channel_switch *ch_switch);
/linux/drivers/net/wireless/ti/wlcore/
H A Dwlcore.h96 struct ieee80211_channel_switch *ch_switch);
H A Dmain.c5502 struct ieee80211_channel_switch *ch_switch) in wl12xx_op_channel_switch() argument
5531 ret = wl->ops->channel_switch(wl, wlvif, ch_switch); in wl12xx_op_channel_switch()
5539 ch_switch->count; in wl12xx_op_channel_switch()
5590 struct ieee80211_channel_switch ch_switch = { in wlcore_op_channel_switch_beacon() local
5600 ret = wlcore_get_csa_count(wl, wlvif, &ch_switch.count); in wlcore_op_channel_switch_beacon()
5617 ret = wl->ops->channel_switch(wl, wlvif, &ch_switch); in wlcore_op_channel_switch_beacon()
/linux/include/net/
H A Dmac80211.h4884 struct ieee80211_channel_switch *ch_switch);
4971 struct ieee80211_channel_switch *ch_switch);
4981 struct ieee80211_channel_switch *ch_switch);
/linux/net/mac80211/
H A Dcfg.c4506 struct ieee80211_channel_switch ch_switch = { in __ieee80211_channel_switch() local
4561 ch_switch.timestamp = 0; in __ieee80211_channel_switch()
4562 ch_switch.device_timestamp = 0; in __ieee80211_channel_switch()
4563 ch_switch.block_tx = params->block_tx; in __ieee80211_channel_switch()
4564 ch_switch.chandef = chanreq.oper; in __ieee80211_channel_switch()
4565 ch_switch.count = params->count; in __ieee80211_channel_switch()
4567 err = drv_pre_channel_switch(sdata, &ch_switch); in __ieee80211_channel_switch()
H A Dmlme.c2876 struct ieee80211_channel_switch ch_switch = { in ieee80211_sta_process_chanswitch() local
2906 ch_switch.block_tx = csa_ie.mode; in ieee80211_sta_process_chanswitch()
2907 ch_switch.chandef = csa_ie.chanreq.oper; in ieee80211_sta_process_chanswitch()
2908 ch_switch.count = csa_ie.count; in ieee80211_sta_process_chanswitch()
2909 ch_switch.delay = csa_ie.max_switch_time; in ieee80211_sta_process_chanswitch()
2949 drv_channel_switch_rx_beacon(sdata, &ch_switch); in ieee80211_sta_process_chanswitch()
3076 if (drv_pre_channel_switch(sdata, &ch_switch)) { in ieee80211_sta_process_chanswitch()
3124 drv_channel_switch(local, sdata, &ch_switch); in ieee80211_sta_process_chanswitch()