Lines Matching refs:tid_conf
14445 struct cfg80211_tid_cfg *tid_conf,
14455 tid_conf->config_override =
14457 tid_conf->tids = nla_get_u16(attrs[NL80211_TID_CONFIG_ATTR_TIDS]);
14459 if (tid_conf->config_override) {
14462 tid_conf->tids);
14471 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_NOACK);
14472 tid_conf->noack =
14477 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RETRY_SHORT);
14478 tid_conf->retry_short =
14481 if (tid_conf->retry_short > rdev->wiphy.max_data_retry_count)
14486 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RETRY_LONG);
14487 tid_conf->retry_long =
14490 if (tid_conf->retry_long > rdev->wiphy.max_data_retry_count)
14495 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_AMPDU_CTRL);
14496 tid_conf->ampdu =
14501 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL);
14502 tid_conf->rtscts =
14507 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_AMSDU_CTRL);
14508 tid_conf->amsdu =
14515 tid_conf->txrate_type = nla_get_u8(attrs[idx]);
14517 if (tid_conf->txrate_type != NL80211_TX_RATE_AUTOMATIC) {
14520 &tid_conf->txrate_mask, dev);
14524 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_TX_RATE);
14526 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE);
14534 if (tid_conf->mask & ~mask) {
14564 tid_config = kzalloc(struct_size(tid_config, tid_conf, num_conf),
14583 &tid_config->tid_conf[conf_idx],