Lines Matching refs:tid_conf

14859 			  struct cfg80211_tid_cfg *tid_conf,  in parse_tid_conf()  argument
14869 tid_conf->config_override = in parse_tid_conf()
14871 tid_conf->tids = nla_get_u16(attrs[NL80211_TID_CONFIG_ATTR_TIDS]); in parse_tid_conf()
14873 if (tid_conf->config_override) { in parse_tid_conf()
14876 tid_conf->tids); in parse_tid_conf()
14885 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_NOACK); in parse_tid_conf()
14886 tid_conf->noack = in parse_tid_conf()
14891 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RETRY_SHORT); in parse_tid_conf()
14892 tid_conf->retry_short = in parse_tid_conf()
14895 if (tid_conf->retry_short > rdev->wiphy.max_data_retry_count) in parse_tid_conf()
14900 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RETRY_LONG); in parse_tid_conf()
14901 tid_conf->retry_long = in parse_tid_conf()
14904 if (tid_conf->retry_long > rdev->wiphy.max_data_retry_count) in parse_tid_conf()
14909 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_AMPDU_CTRL); in parse_tid_conf()
14910 tid_conf->ampdu = in parse_tid_conf()
14915 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL); in parse_tid_conf()
14916 tid_conf->rtscts = in parse_tid_conf()
14921 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_AMSDU_CTRL); in parse_tid_conf()
14922 tid_conf->amsdu = in parse_tid_conf()
14929 tid_conf->txrate_type = nla_get_u8(attrs[idx]); in parse_tid_conf()
14931 if (tid_conf->txrate_type != NL80211_TX_RATE_AUTOMATIC) { in parse_tid_conf()
14934 &tid_conf->txrate_mask, dev, in parse_tid_conf()
14939 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_TX_RATE); in parse_tid_conf()
14941 tid_conf->mask |= BIT(NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE); in parse_tid_conf()
14949 if (tid_conf->mask & ~mask) { in parse_tid_conf()
14979 tid_config = kzalloc(struct_size(tid_config, tid_conf, num_conf), in nl80211_set_tid_config()
14998 &tid_config->tid_conf[conf_idx], in nl80211_set_tid_config()