Lines Matching refs:rx_ctx
250 struct tkip_ctx_rx *rx_ctx = &key->u.tkip.rx[queue];
275 if (iv32 < rx_ctx->iv32 ||
276 (iv32 == rx_ctx->iv32 &&
277 (iv16 < rx_ctx->iv16 ||
278 (iv16 == rx_ctx->iv16 &&
279 (rx_ctx->iv32 || rx_ctx->iv16 ||
280 rx_ctx->ctx.state != TKIP_STATE_NOT_INIT)))))
285 rx_ctx->ctx.state = TKIP_STATE_PHASE1_HW_UPLOADED;
289 if (rx_ctx->ctx.state == TKIP_STATE_NOT_INIT ||
290 rx_ctx->iv32 != iv32) {
292 tkip_mixing_phase1(tk, &rx_ctx->ctx, ta, iv32);
296 rx_ctx->ctx.state != TKIP_STATE_PHASE1_HW_UPLOADED) {
303 iv32, rx_ctx->ctx.p1k);
304 rx_ctx->ctx.state = TKIP_STATE_PHASE1_HW_UPLOADED;
307 tkip_mixing_phase2(tk, &rx_ctx->ctx, iv16, rc4key);