Lines Matching refs:RX
45 * Indications of TX success are more reliable than RX success, but RX
49 * and RX separately) some state information for the most recent
59 * for rates with less than 4 RX packets or 1 TX, as an indicator that
63 * TX and RX goodness, where the weighting is by number of packets
64 * with data and TX packets are worth 4 times as much as RX packets.
94 * It is not possible to tell whether an RX packet had one or multiple
95 * retries; we rely instead on the fact that failed RX packets won't
96 * get to us at all, so if we receive a lot of RX packets on a certain
103 * It is not possible to tell whether an RX packet was setn if it
106 * are weighted much more heavily than RX.
110 /** Number of times to weight TX packets more heavily than RX packets */
122 /** Minimum (num RX + @c RC_TX_FACTOR * num TX) to use a certain rate */
128 /** RX direction */
129 #define RX 1
134 /** Goodness state for each rate, TX and RX */
180 if ( ( num[TX] * RC_TX_FACTOR + num[RX] ) < RC_UNCERTAINTY_THRESH )
183 return ( 33 * ( sum[TX] * RC_TX_FACTOR + sum[RX] ) /
184 ( num[TX] * RC_TX_FACTOR + num[RX] ) );
277 * @v direction One of the direction constants TX or RX
360 rc80211_update ( dev, RX, ridx, retry, 0 );