• Home
  • Raw
  • Download

Lines Matching refs:rate_idx

426 static bool rate_idx_match_legacy_mask(s8 *rate_idx, int n_bitrates, u32 mask)  in rate_idx_match_legacy_mask()  argument
431 for (j = *rate_idx; j >= 0; j--) { in rate_idx_match_legacy_mask()
434 *rate_idx = j; in rate_idx_match_legacy_mask()
440 for (j = *rate_idx + 1; j < n_bitrates; j++) { in rate_idx_match_legacy_mask()
443 *rate_idx = j; in rate_idx_match_legacy_mask()
450 static bool rate_idx_match_mcs_mask(s8 *rate_idx, u8 *mcs_mask) in rate_idx_match_mcs_mask() argument
455 ridx = *rate_idx / 8; in rate_idx_match_mcs_mask()
456 rbit = *rate_idx % 8; in rate_idx_match_mcs_mask()
466 *rate_idx = i * 8 + j; in rate_idx_match_mcs_mask()
473 ridx = (*rate_idx + 1) / 8; in rate_idx_match_mcs_mask()
474 rbit = (*rate_idx + 1) % 8; in rate_idx_match_mcs_mask()
479 *rate_idx = i * 8 + j; in rate_idx_match_mcs_mask()
487 static bool rate_idx_match_vht_mcs_mask(s8 *rate_idx, u16 *vht_mask) in rate_idx_match_vht_mcs_mask() argument
492 ridx = *rate_idx >> 4; in rate_idx_match_vht_mcs_mask()
493 rbit = *rate_idx & 0xf; in rate_idx_match_vht_mcs_mask()
502 *rate_idx = (i << 4) | j; in rate_idx_match_vht_mcs_mask()
510 ridx = (*rate_idx + 1) >> 4; in rate_idx_match_vht_mcs_mask()
511 rbit = (*rate_idx + 1) & 0xf; in rate_idx_match_vht_mcs_mask()
516 *rate_idx = (i << 4) | j; in rate_idx_match_vht_mcs_mask()
525 static void rate_idx_match_mask(s8 *rate_idx, u16 *rate_flags, in rate_idx_match_mask() argument
534 if (rate_idx_match_vht_mcs_mask(rate_idx, vht_mask)) in rate_idx_match_mask()
537 *rate_idx = 0; in rate_idx_match_mask()
547 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask)) in rate_idx_match_mask()
553 if (rate_idx_match_legacy_mask(rate_idx, sband->n_bitrates, in rate_idx_match_mask()
558 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask)) in rate_idx_match_mask()
562 *rate_idx = 0; in rate_idx_match_mask()
567 if (rate_idx_match_legacy_mask(rate_idx, sband->n_bitrates, in rate_idx_match_mask()
572 if (rate_idx_match_legacy_mask(rate_idx, sband->n_bitrates, in rate_idx_match_mask()
586 *rate_idx = 0; in rate_idx_match_mask()
597 if (rate_idx_match_mcs_mask(rate_idx, mcs_mask)) in rate_idx_match_mask()