Lines Matching refs:tid_conf
15862 struct cfg80211_tid_cfg *tid_conf,
15873 tid_conf->config_override =
15875 tid_conf->tids = nla_get_u16(attrs[NL80211_TID_CONFIG_ATTR_TIDS]);
15877 if (tid_conf->config_override) {
15880 tid_conf->tids);
15889 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_NOACK);
15890 tid_conf->noack =
15895 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RETRY_SHORT);
15896 tid_conf->retry_short =
15899 if (tid_conf->retry_short > rdev->wiphy.max_data_retry_count)
15904 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RETRY_LONG);
15905 tid_conf->retry_long =
15908 if (tid_conf->retry_long > rdev->wiphy.max_data_retry_count)
15913 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_AMPDU_CTRL);
15914 tid_conf->ampdu =
15919 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL);
15920 tid_conf->rtscts =
15925 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_AMSDU_CTRL);
15926 tid_conf->amsdu =
15933 tid_conf->txrate_type = nla_get_u8(attrs[idx]);
15935 if (tid_conf->txrate_type != NL80211_TX_RATE_AUTOMATIC) {
15938 &tid_conf->txrate_mask, dev,
15943 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_TX_RATE);
15945 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE);
15953 if (tid_conf->mask & ~mask) {
15984 tid_config = kzalloc(struct_size(tid_config, tid_conf, num_conf),
16005 &tid_config->tid_conf[conf_idx],