Searched refs:mmrc_table (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/wireless/morsemicro/mm81x/ |
| H A D | mmrc.h | 119 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 D | mmrc.c | 257 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 D | rc.h | 28 struct mmrc_table *tb;
|
| H A D | rc.c | 130 struct mmrc_table *tb; in mm81x_rc_sta_add()
|
| H A D | mac.c | 2034 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()
|