/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | tx.c | 916 static inline u32 iwlagn_get_scd_ssn(struct iwlagn_tx_resp *tx_resp) in iwlagn_get_scd_ssn() argument 918 return le32_to_cpup((__le32 *)&tx_resp->status + in iwlagn_get_scd_ssn() 919 tx_resp->frame_count) & IEEE80211_MAX_SN; in iwlagn_get_scd_ssn() 923 struct iwlagn_tx_resp *tx_resp) in iwl_rx_reply_tx_agg() 925 struct agg_tx_status *frame_status = &tx_resp->status; in iwl_rx_reply_tx_agg() 926 int tid = (tx_resp->ra_tid & IWLAGN_TX_RES_TID_MSK) >> in iwl_rx_reply_tx_agg() 928 int sta_id = (tx_resp->ra_tid & IWLAGN_TX_RES_RA_MSK) >> in iwl_rx_reply_tx_agg() 931 u32 status = le16_to_cpu(tx_resp->status.status); in iwl_rx_reply_tx_agg() 940 agg->rate_n_flags = le32_to_cpu(tx_resp->rate_n_flags); in iwl_rx_reply_tx_agg() 941 agg->wait_for_ba = (tx_resp in iwl_rx_reply_tx_agg() 922 iwl_rx_reply_tx_agg(struct iwl_priv *priv, struct iwlagn_tx_resp *tx_resp) iwl_rx_reply_tx_agg() argument 1087 iwlagn_set_tx_status(struct iwl_priv *priv, struct ieee80211_tx_info *info, struct iwlagn_tx_resp *tx_resp) iwlagn_set_tx_status() argument 1119 struct iwlagn_tx_resp *tx_resp = (void *)pkt->data; iwlagn_rx_reply_tx() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | tx.c | 912 static inline u32 iwlagn_get_scd_ssn(struct iwlagn_tx_resp *tx_resp) in iwlagn_get_scd_ssn() argument 914 return le32_to_cpup((__le32 *)&tx_resp->status + in iwlagn_get_scd_ssn() 915 tx_resp->frame_count) & IEEE80211_MAX_SN; in iwlagn_get_scd_ssn() 919 struct iwlagn_tx_resp *tx_resp) in iwl_rx_reply_tx_agg() 921 struct agg_tx_status *frame_status = &tx_resp->status; in iwl_rx_reply_tx_agg() 922 int tid = (tx_resp->ra_tid & IWLAGN_TX_RES_TID_MSK) >> in iwl_rx_reply_tx_agg() 924 int sta_id = (tx_resp->ra_tid & IWLAGN_TX_RES_RA_MSK) >> in iwl_rx_reply_tx_agg() 927 u32 status = le16_to_cpu(tx_resp->status.status); in iwl_rx_reply_tx_agg() 936 agg->rate_n_flags = le32_to_cpu(tx_resp->rate_n_flags); in iwl_rx_reply_tx_agg() 937 agg->wait_for_ba = (tx_resp in iwl_rx_reply_tx_agg() 918 iwl_rx_reply_tx_agg(struct iwl_priv *priv, struct iwlagn_tx_resp *tx_resp) iwl_rx_reply_tx_agg() argument 1083 iwlagn_set_tx_status(struct iwl_priv *priv, struct ieee80211_tx_info *info, struct iwlagn_tx_resp *tx_resp) iwlagn_set_tx_status() argument 1115 struct iwlagn_tx_resp *tx_resp = (void *)pkt->data; iwlagn_rx_reply_tx() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tx.c | 1434 * @tx_resp: the Tx response from the fw (agg or non-agg) 1446 struct iwl_mvm_tx_resp *tx_resp) in iwl_mvm_get_scd_ssn() 1448 return le32_to_cpup((__le32 *)iwl_mvm_get_agg_status(mvm, tx_resp) + in iwl_mvm_get_scd_ssn() 1449 tx_resp->frame_count) & 0xfff; in iwl_mvm_get_scd_ssn() 1459 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; in iwl_mvm_rx_tx_cmd_single() local 1460 int sta_id = IWL_MVM_TX_RES_GET_RA(tx_resp->ra_tid); in iwl_mvm_rx_tx_cmd_single() 1461 int tid = IWL_MVM_TX_RES_GET_TID(tx_resp->ra_tid); in iwl_mvm_rx_tx_cmd_single() 1463 iwl_mvm_get_agg_status(mvm, tx_resp); in iwl_mvm_rx_tx_cmd_single() 1465 u16 ssn = iwl_mvm_get_scd_ssn(mvm, tx_resp); in iwl_mvm_rx_tx_cmd_single() 1475 txq_id = le16_to_cpu(tx_resp in iwl_mvm_rx_tx_cmd_single() 1445 iwl_mvm_get_scd_ssn(struct iwl_mvm *mvm, struct iwl_mvm_tx_resp *tx_resp) iwl_mvm_get_scd_ssn() argument 1707 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; iwl_mvm_rx_tx_cmd_agg_dbg() local 1733 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; iwl_mvm_rx_tx_cmd_agg() local 1774 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; iwl_mvm_rx_tx_cmd() local [all...] |
H A D | mvm.h | 1436 iwl_mvm_get_agg_status(struct iwl_mvm *mvm, void *tx_resp) in iwl_mvm_get_agg_status() argument 1439 return &((struct iwl_mvm_tx_resp *)tx_resp)->status; in iwl_mvm_get_agg_status() 1441 return ((struct iwl_mvm_tx_resp_v3 *)tx_resp)->status; in iwl_mvm_get_agg_status()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tx.c | 1609 * @tx_resp: the Tx response from the fw (agg or non-agg) 1623 struct iwl_mvm_tx_resp *tx_resp) in iwl_mvm_get_scd_ssn() 1625 u32 val = le32_to_cpup((__le32 *)iwl_mvm_get_agg_status(mvm, tx_resp) + in iwl_mvm_get_scd_ssn() 1626 tx_resp->frame_count); in iwl_mvm_get_scd_ssn() 1640 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; in iwl_mvm_rx_tx_cmd_single() local 1641 int sta_id = IWL_MVM_TX_RES_GET_RA(tx_resp->ra_tid); in iwl_mvm_rx_tx_cmd_single() 1642 int tid = IWL_MVM_TX_RES_GET_TID(tx_resp->ra_tid); in iwl_mvm_rx_tx_cmd_single() 1644 iwl_mvm_get_agg_status(mvm, tx_resp); in iwl_mvm_rx_tx_cmd_single() 1646 u16 ssn = iwl_mvm_get_scd_ssn(mvm, tx_resp); in iwl_mvm_rx_tx_cmd_single() 1656 txq_id = le16_to_cpu(tx_resp in iwl_mvm_rx_tx_cmd_single() 1622 iwl_mvm_get_scd_ssn(struct iwl_mvm *mvm, struct iwl_mvm_tx_resp *tx_resp) iwl_mvm_get_scd_ssn() argument 1896 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; iwl_mvm_rx_tx_cmd_agg_dbg() local 1930 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; iwl_mvm_rx_tx_cmd_agg() local 1971 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; iwl_mvm_rx_tx_cmd() local [all...] |
H A D | mvm.h | 1525 iwl_mvm_get_agg_status(struct iwl_mvm *mvm, void *tx_resp) in iwl_mvm_get_agg_status() argument 1528 return &((struct iwl_mvm_tx_resp *)tx_resp)->status; in iwl_mvm_get_agg_status() 1530 return ((struct iwl_mvm_tx_resp_v3 *)tx_resp)->status; in iwl_mvm_get_agg_status()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945.c | 306 struct il3945_tx_resp *tx_resp = (void *)&pkt->u.raw[0]; in il3945_hdl_tx() local 307 u32 status = le32_to_cpu(tx_resp->status); in il3945_hdl_tx() 336 rate_idx = il3945_hwrate_to_plcp_idx(tx_resp->rate); in il3945_hdl_tx() 340 fail = tx_resp->failure_frame; in il3945_hdl_tx() 345 /* tx_status->rts_retry_count = tx_resp->failure_rts; */ in il3945_hdl_tx() 351 il3945_get_tx_fail_reason(status), status, tx_resp->rate, in il3945_hdl_tx() 352 tx_resp->failure_frame); in il3945_hdl_tx()
|
H A D | 4965-mac.c | 2619 il4965_get_scd_ssn(struct il4965_tx_resp *tx_resp) in il4965_get_scd_ssn() argument 2621 return le32_to_cpup(&tx_resp->u.status + in il4965_get_scd_ssn() 2622 tx_resp->frame_count) & IEEE80211_MAX_SN; in il4965_get_scd_ssn() 2646 struct il4965_tx_resp *tx_resp, int txq_id, in il4965_tx_status_reply_tx() 2650 struct agg_tx_status *frame_status = tx_resp->u.agg_status; in il4965_tx_status_reply_tx() 2653 u32 rate_n_flags = le32_to_cpu(tx_resp->rate_n_flags); in il4965_tx_status_reply_tx() 2659 agg->frame_count = tx_resp->frame_count; in il4965_tx_status_reply_tx() 2674 info->status.rates[0].count = tx_resp->failure_frame + 1; in il4965_tx_status_reply_tx() 2680 tx_resp->failure_frame); in il4965_tx_status_reply_tx() 2767 struct il4965_tx_resp *tx_resp in il4965_hdl_tx() local 2645 il4965_tx_status_reply_tx(struct il_priv *il, struct il_ht_agg *agg, struct il4965_tx_resp *tx_resp, int txq_id, u16 start_idx) il4965_tx_status_reply_tx() argument [all...] |
H A D | commands.h | 3350 struct il3945_tx_resp tx_resp; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945.c | 306 struct il3945_tx_resp *tx_resp = (void *)&pkt->u.raw[0]; in il3945_hdl_tx() local 307 u32 status = le32_to_cpu(tx_resp->status); in il3945_hdl_tx() 336 rate_idx = il3945_hwrate_to_plcp_idx(tx_resp->rate); in il3945_hdl_tx() 340 fail = tx_resp->failure_frame; in il3945_hdl_tx() 345 /* tx_status->rts_retry_count = tx_resp->failure_rts; */ in il3945_hdl_tx() 351 il3945_get_tx_fail_reason(status), status, tx_resp->rate, in il3945_hdl_tx() 352 tx_resp->failure_frame); in il3945_hdl_tx()
|
H A D | 4965-mac.c | 2617 il4965_get_scd_ssn(struct il4965_tx_resp *tx_resp) in il4965_get_scd_ssn() argument 2619 return le32_to_cpup(&tx_resp->u.status + in il4965_get_scd_ssn() 2620 tx_resp->frame_count) & IEEE80211_MAX_SN; in il4965_get_scd_ssn() 2644 struct il4965_tx_resp *tx_resp, int txq_id, in il4965_tx_status_reply_tx() 2648 struct agg_tx_status *frame_status = tx_resp->u.agg_status; in il4965_tx_status_reply_tx() 2651 u32 rate_n_flags = le32_to_cpu(tx_resp->rate_n_flags); in il4965_tx_status_reply_tx() 2657 agg->frame_count = tx_resp->frame_count; in il4965_tx_status_reply_tx() 2672 info->status.rates[0].count = tx_resp->failure_frame + 1; in il4965_tx_status_reply_tx() 2678 tx_resp->failure_frame); in il4965_tx_status_reply_tx() 2765 struct il4965_tx_resp *tx_resp in il4965_hdl_tx() local 2643 il4965_tx_status_reply_tx(struct il_priv *il, struct il_ht_agg *agg, struct il4965_tx_resp *tx_resp, int txq_id, u16 start_idx) il4965_tx_status_reply_tx() argument [all...] |
H A D | commands.h | 3352 struct il3945_tx_resp tx_resp; member
|