Lines Matching refs:params
778 struct cfg80211_mgmt_tx_params *params, u64 *cookie)
784 const struct ieee80211_mgmt *mgmt = (void *)params->buf;
794 if (params->dont_wait_for_ack)
800 if (params->no_cck)
839 if (params->link_id >= 0 &&
840 !(sta->sta.valid_links & BIT(params->link_id))) {
844 link_id = params->link_id;
850 (params->offchan && params->wait &&
871 if (need_offchan && !params->chan)
875 if (!params->chan && mlo_sta) {
894 if (mlo_sta && params->chan == chanctx_conf->def.chan &&
906 params->link_id >= 0 && params->link_id == i &&
907 params->chan == chanctx_conf->def.chan)
917 need_offchan = params->chan &&
918 (params->chan !=
926 if (need_offchan && !params->offchan) {
931 skb = dev_alloc_skb(local->hw.extra_tx_headroom + params->len);
938 data = skb_put_data(skb, params->buf, params->len);
945 params->n_csa_offsets) {
959 for (i = 0; i < params->n_csa_offsets; i++)
960 data[params->csa_offsets[i]] =
970 if (!params->dont_wait_for_ack) {
1001 ret = ieee80211_start_roc_work(local, sdata, params->chan,
1002 params->wait, cookie, skb,