Home
last modified time | relevance | path

Searched refs:mi (Results 1 – 6 of 6) sorted by relevance

/net/mac80211/
Drc80211_minstrel.c63 rix_to_ndx(struct minstrel_sta_info *mi, int rix) in rix_to_ndx() argument
67 if (mi->r[i].rix == rix) in rix_to_ndx()
93 minstrel_sort_best_tp_rates(struct minstrel_sta_info *mi, int i, u8 *tp_list) in minstrel_sort_best_tp_rates() argument
97 struct minstrel_rate_stats *cur_mrs = &mi->r[i].stats; in minstrel_sort_best_tp_rates()
100 tmp_mrs = &mi->r[tp_list[j - 1]].stats; in minstrel_sort_best_tp_rates()
101 if (minstrel_get_tp_avg(&mi->r[i], cur_mrs->prob_avg) <= in minstrel_sort_best_tp_rates()
102 minstrel_get_tp_avg(&mi->r[tp_list[j - 1]], tmp_mrs->prob_avg)) in minstrel_sort_best_tp_rates()
113 minstrel_set_rate(struct minstrel_sta_info *mi, struct ieee80211_sta_rates *ratetbl, in minstrel_set_rate() argument
116 struct minstrel_rate *r = &mi->r[idx]; in minstrel_set_rate()
125 minstrel_update_rates(struct minstrel_priv *mp, struct minstrel_sta_info *mi) in minstrel_update_rates() argument
[all …]
Drc80211_minstrel_ht.c241 minstrel_ht_update_rates(struct minstrel_priv *mp, struct minstrel_ht_sta *mi);
303 minstrel_ht_get_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, in minstrel_ht_get_stats() argument
322 if ((mi->supported[group] & BIT(idx + 4)) && in minstrel_ht_get_stats()
326 return &mi->groups[group].rates[idx]; in minstrel_ht_get_stats()
330 minstrel_get_ratestats(struct minstrel_ht_sta *mi, int index) in minstrel_get_ratestats() argument
332 return &mi->groups[index / MCS_GROUP_RATES].rates[index % MCS_GROUP_RATES]; in minstrel_get_ratestats()
336 minstrel_ht_avg_ampdu_len(struct minstrel_ht_sta *mi) in minstrel_ht_avg_ampdu_len() argument
338 if (!mi->avg_ampdu_len) in minstrel_ht_avg_ampdu_len()
341 return MINSTREL_TRUNC(mi->avg_ampdu_len); in minstrel_ht_avg_ampdu_len()
349 minstrel_ht_get_tp_avg(struct minstrel_ht_sta *mi, int group, int rate, in minstrel_ht_get_tp_avg() argument
[all …]
Drc80211_minstrel_ht_debugfs.c32 minstrel_ht_stats_dump(struct minstrel_ht_sta *mi, int i, char *p) in minstrel_ht_stats_dump() argument
40 if (!mi->supported[i]) in minstrel_ht_stats_dump()
54 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; in minstrel_ht_stats_dump()
59 if (!(mi->supported[i] & BIT(j))) in minstrel_ht_stats_dump()
76 *(p++) = (idx == mi->max_tp_rate[0]) ? 'A' : ' '; in minstrel_ht_stats_dump()
77 *(p++) = (idx == mi->max_tp_rate[1]) ? 'B' : ' '; in minstrel_ht_stats_dump()
78 *(p++) = (idx == mi->max_tp_rate[2]) ? 'C' : ' '; in minstrel_ht_stats_dump()
79 *(p++) = (idx == mi->max_tp_rate[3]) ? 'D' : ' '; in minstrel_ht_stats_dump()
80 *(p++) = (idx == mi->max_prob_rate) ? 'P' : ' '; in minstrel_ht_stats_dump()
100 tp_max = minstrel_ht_get_tp_avg(mi, i, j, MINSTREL_FRAC(100, 100)); in minstrel_ht_stats_dump()
[all …]
Drc80211_minstrel_debugfs.c60 struct minstrel_sta_info *mi = inode->i_private; in minstrel_stats_open() local
77 for (i = 0; i < mi->n_rates; i++) { in minstrel_stats_open()
78 struct minstrel_rate *mr = &mi->r[i]; in minstrel_stats_open()
79 struct minstrel_rate_stats *mrs = &mi->r[i].stats; in minstrel_stats_open()
81 *(p++) = (i == mi->max_tp_rate[0]) ? 'A' : ' '; in minstrel_stats_open()
82 *(p++) = (i == mi->max_tp_rate[1]) ? 'B' : ' '; in minstrel_stats_open()
83 *(p++) = (i == mi->max_tp_rate[2]) ? 'C' : ' '; in minstrel_stats_open()
84 *(p++) = (i == mi->max_tp_rate[3]) ? 'D' : ' '; in minstrel_stats_open()
85 *(p++) = (i == mi->max_prob_rate) ? 'P' : ' '; in minstrel_stats_open()
110 mi->total_packets - mi->sample_packets, in minstrel_stats_open()
[all …]
Drc80211_minstrel_ht.h121 int minstrel_ht_get_tp_avg(struct minstrel_ht_sta *mi, int group, int rate,
/net/sched/
Dact_ife.c44 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi) in ife_encode_meta_u16() argument
48 if (mi->metaval) in ife_encode_meta_u16()
49 edata = *(u16 *)mi->metaval; in ife_encode_meta_u16()
57 return ife_tlv_meta_encode(skbdata, mi->metaid, 2, &edata); in ife_encode_meta_u16()
61 int ife_get_meta_u32(struct sk_buff *skb, struct tcf_meta_info *mi) in ife_get_meta_u32() argument
63 if (mi->metaval) in ife_get_meta_u32()
64 return nla_put_u32(skb, mi->metaid, *(u32 *)mi->metaval); in ife_get_meta_u32()
66 return nla_put(skb, mi->metaid, 0, NULL); in ife_get_meta_u32()
70 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi) in ife_check_meta_u32() argument
72 if (metaval || mi->metaval) in ife_check_meta_u32()
[all …]