Searched refs:ch_switch (Results 1 - 20 of 20) sorted by relevance

/linux-master/drivers/net/wireless/ti/wl18xx/
H A Dcmd.c16 struct ieee80211_channel_switch *ch_switch)
23 ch_switch->count);
32 cmd->channel = ch_switch->chandef.chan->hw_value;
33 cmd->switch_time = ch_switch->count;
34 cmd->stop_tx = ch_switch->block_tx;
36 switch (ch_switch->chandef.chan->band) {
45 ch_switch->chandef.chan->band);
14 wl18xx_cmd_channel_switch(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_channel_switch *ch_switch) argument
H A Dcmd.h74 struct ieee80211_channel_switch *ch_switch);
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Ddevices.c386 struct ieee80211_channel_switch *ch_switch)
407 ch = ch_switch->chandef.chan->hw_value;
413 switch_count = ch_switch->count;
414 tsf_low = ch_switch->timestamp & 0x0ffffffff;
443 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR;
547 struct ieee80211_channel_switch *ch_switch)
575 ch = ch_switch->chandef.chan->hw_value;
581 switch_count = ch_switch->count;
582 tsf_low = ch_switch->timestamp & 0x0ffffffff;
611 ch_switch
385 iwl5000_hw_channel_switch(struct iwl_priv *priv, struct ieee80211_channel_switch *ch_switch) argument
546 iwl6000_hw_channel_switch(struct iwl_priv *priv, struct ieee80211_channel_switch *ch_switch) argument
[all...]
H A Dmac80211.c930 struct ieee80211_channel_switch *ch_switch)
934 struct ieee80211_channel *channel = ch_switch->chandef.chan;
972 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) {
1001 if (priv->lib->set_channel_switch(priv, ch_switch)) {
928 iwlagn_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *ch_switch) argument
H A Ddev.h585 struct ieee80211_channel_switch *ch_switch);
/linux-master/drivers/net/wireless/ti/wl12xx/
H A Dcmd.c276 struct ieee80211_channel_switch *ch_switch)
290 cmd->channel = ch_switch->chandef.chan->hw_value;
291 cmd->switch_time = ch_switch->count;
292 cmd->stop_tx = ch_switch->block_tx;
274 wl12xx_cmd_channel_switch(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_channel_switch *ch_switch) argument
H A Dcmd.h116 struct ieee80211_channel_switch *ch_switch);
/linux-master/net/mac80211/
H A Ddriver-ops.h735 struct ieee80211_channel_switch *ch_switch)
740 trace_drv_channel_switch(local, sdata, ch_switch);
741 local->ops->channel_switch(&local->hw, &sdata->vif, ch_switch);
1142 struct ieee80211_channel_switch *ch_switch)
1153 trace_drv_pre_channel_switch(local, sdata, ch_switch);
1156 ch_switch);
1203 struct ieee80211_channel_switch *ch_switch)
1213 trace_drv_channel_switch_rx_beacon(local, sdata, ch_switch);
1216 ch_switch);
733 drv_channel_switch(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) argument
1141 drv_pre_channel_switch(struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) argument
1202 drv_channel_switch_rx_beacon(struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) argument
H A Dtrace.h1215 struct ieee80211_channel_switch *ch_switch),
1217 TP_ARGS(local, sdata, ch_switch),
1233 CHANDEF_ASSIGN(&ch_switch->chandef)
1234 __entry->timestamp = ch_switch->timestamp;
1235 __entry->device_timestamp = ch_switch->device_timestamp;
1236 __entry->block_tx = ch_switch->block_tx;
1237 __entry->count = ch_switch->count;
1238 __entry->link_id = ch_switch->link_id;
1252 struct ieee80211_channel_switch *ch_switch),
1253 TP_ARGS(local, sdata, ch_switch)
[all...]
H A Dcfg.c3933 struct ieee80211_channel_switch ch_switch = { local
3982 ch_switch.timestamp = 0;
3983 ch_switch.device_timestamp = 0;
3984 ch_switch.block_tx = params->block_tx;
3985 ch_switch.chandef = chanreq.oper;
3986 ch_switch.count = params->count;
3988 err = drv_pre_channel_switch(sdata, &ch_switch);
H A Dmlme.c2027 struct ieee80211_channel_switch ch_switch = { local
2047 ch_switch.timestamp = timestamp;
2048 ch_switch.device_timestamp = device_timestamp;
2049 ch_switch.block_tx = csa_ie.mode;
2050 ch_switch.chandef = csa_ie.chanreq.oper;
2051 ch_switch.count = csa_ie.count;
2052 ch_switch.delay = csa_ie.max_switch_time;
2075 drv_channel_switch_rx_beacon(sdata, &ch_switch);
2149 if (drv_pre_channel_switch(sdata, &ch_switch)) {
2182 drv_channel_switch(local, sdata, &ch_switch);
[all...]
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A D4965.c1455 struct ieee80211_channel_switch *ch_switch)
1481 ch = ch_switch->chandef.chan->hw_value;
1485 switch_count = ch_switch->count;
1486 tsf_low = ch_switch->timestamp & 0x0ffffffff;
1454 il4965_hw_channel_switch(struct il_priv *il, struct ieee80211_channel_switch *ch_switch) argument
H A D4965.h172 struct ieee80211_channel_switch *ch_switch);
H A D4965-mac.c6042 struct ieee80211_channel_switch *ch_switch)
6047 struct ieee80211_channel *channel = ch_switch->chandef.chan;
6084 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) {
6116 if (il->ops->set_channel_switch(il, ch_switch)) {
6041 il4965_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *ch_switch) argument
H A Dcommon.h1548 struct ieee80211_channel_switch *ch_switch);
/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_hdmi.c523 unsigned int ch_switch; local
526 ch_switch = CH_SWITCH(7, 7) | CH_SWITCH(6, 6) |
557 mtk_hdmi_write(hdmi, GRL_CH_SW0, ch_switch & 0xff);
558 mtk_hdmi_write(hdmi, GRL_CH_SW1, (ch_switch >> 8) & 0xff);
559 mtk_hdmi_write(hdmi, GRL_CH_SW2, (ch_switch >> 16) & 0xff);
/linux-master/drivers/net/wireless/ti/wlcore/
H A Dwlcore.h96 struct ieee80211_channel_switch *ch_switch);
H A Dcmd.h88 struct ieee80211_channel_switch *ch_switch);
H A Dmain.c5440 struct ieee80211_channel_switch *ch_switch)
5469 ret = wl->ops->channel_switch(wl, wlvif, ch_switch);
5477 ch_switch->count;
5529 struct ieee80211_channel_switch ch_switch = { local
5539 ret = wlcore_get_csa_count(wl, wlvif, &ch_switch.count);
5556 ret = wl->ops->channel_switch(wl, wlvif, &ch_switch);
5438 wl12xx_op_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *ch_switch) argument
/linux-master/include/net/
H A Dmac80211.h4585 struct ieee80211_channel_switch *ch_switch);
4670 struct ieee80211_channel_switch *ch_switch);
4680 struct ieee80211_channel_switch *ch_switch);

Completed in 315 milliseconds