Lines Matching defs:tx_resp
43 static inline u32 iwlagn_get_scd_ssn(struct iwl5000_tx_resp *tx_resp)
45 return le32_to_cpup((__le32 *)&tx_resp->status +
46 tx_resp->frame_count) & MAX_SN;
51 struct iwl5000_tx_resp *tx_resp,
55 struct agg_tx_status *frame_status = &tx_resp->status;
58 u32 rate_n_flags = le32_to_cpu(tx_resp->rate_n_flags);
65 agg->frame_count = tx_resp->frame_count;
80 info->status.rates[0].count = tx_resp->failure_frame + 1;
87 status & 0xff, tx_resp->failure_frame);
221 struct iwl5000_tx_resp *tx_resp = (void *)&pkt->u.raw[0];
222 u32 status = le16_to_cpu(tx_resp->status.status);
239 tid = (tx_resp->ra_tid & IWL50_TX_RES_TID_MSK) >> IWL50_TX_RES_TID_POS;
240 sta_id = (tx_resp->ra_tid & IWL50_TX_RES_RA_MSK) >> IWL50_TX_RES_RA_POS;
244 const u32 scd_ssn = iwlagn_get_scd_ssn(tx_resp);
249 iwlagn_tx_status_reply_tx(priv, agg, tx_resp, txq_id, index);
252 if ((tx_resp->frame_count == 1) && !iwl_is_tx_success(status))
276 info->status.rates[0].count = tx_resp->failure_frame + 1;
279 le32_to_cpu(tx_resp->rate_n_flags),
286 le32_to_cpu(tx_resp->rate_n_flags),
287 tx_resp->failure_frame);
299 iwl_check_abort_status(priv, tx_resp->frame_count, status);