Home
last modified time | relevance | path

Searched refs:mmrc_table (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/wireless/morsemicro/mm81x/
H A Dmmrc.h119 struct mmrc_table { struct
181 void mmrc_sta_init(struct mmrc_table *tb, struct mmrc_sta_capabilities *caps, argument
184 void mmrc_get_rates(struct mmrc_table *tb, struct mmrc_rate_table *out,
186 void mmrc_feedback(struct mmrc_table *tb, struct mmrc_rate_table *rates,
188 void mmrc_update(struct mmrc_table *tb);
189 bool mmrc_set_fixed_rate(struct mmrc_table *tb, struct mmrc_rate fixed_rate);
H A Dmmrc.c257 static void rate_update_index(struct mmrc_table *tb, struct mmrc_rate *rate) in rate_update_index()
277 static struct mmrc_rate get_rate_row(struct mmrc_table *tb, u16 index) in get_rate_row()
336 return sizeof(struct mmrc_table) + in mmrc_memory_required_for_caps()
447 static u32 calculate_throughput(struct mmrc_table *tb, u8 index) in calculate_throughput()
471 static bool validate_rate(struct mmrc_table *tb, struct mmrc_rate *rate) in validate_rate()
498 static u16 find_baseline_index(struct mmrc_table *tb) in find_baseline_index()
531 static void mmrc_fill_retry_rates(struct mmrc_table *tb) in mmrc_fill_retry_rates()
569 static void generate_table_priority(struct mmrc_table *tb, u32 new_stats) in generate_table_priority()
734 static void calculate_remaining_attempts(struct mmrc_table *tb, in calculate_remaining_attempts()
803 void mmrc_get_rates(struct mmrc_table *tb, struct mmrc_rate_table *out, in mmrc_get_rates()
[all …]
H A Drc.h28 struct mmrc_table *tb;
H A Drc.c130 struct mmrc_table *tb; in mm81x_rc_sta_add()
H A Dmac.c2034 const struct mmrc_table *tb = msta->rc.tb; in mm81x_mac_ops_sta_statistics()
2076 const struct mmrc_table *tb = msta->rc.tb; in mm81x_get_expected_throughput()