/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_tx.c | 290 struct sk_buff *skb, struct cb_desc *tcb_desc) in ieee80211_tx_query_agg_cap() 323 tcb_desc->bAMPDUEnable = true; in ieee80211_tx_query_agg_cap() 324 tcb_desc->ampdu_factor = pHTInfo->CurrentAMPDUFactor; in ieee80211_tx_query_agg_cap() 325 tcb_desc->ampdu_density = pHTInfo->CurrentMPDUDensity; in ieee80211_tx_query_agg_cap() 334 tcb_desc->bAMPDUEnable = true; in ieee80211_tx_query_agg_cap() 335 tcb_desc->ampdu_density = pHTInfo->ForcedMPDUDensity; in ieee80211_tx_query_agg_cap() 336 tcb_desc->ampdu_factor = pHTInfo->ForcedAMPDUFactor; in ieee80211_tx_query_agg_cap() 340 tcb_desc->bAMPDUEnable = false; in ieee80211_tx_query_agg_cap() 341 tcb_desc->ampdu_density = 0; in ieee80211_tx_query_agg_cap() 342 tcb_desc in ieee80211_tx_query_agg_cap() 289 ieee80211_tx_query_agg_cap(struct ieee80211_device *ieee, struct sk_buff *skb, struct cb_desc *tcb_desc) ieee80211_tx_query_agg_cap() argument 349 ieee80211_qurey_ShortPreambleMode(struct ieee80211_device *ieee, struct cb_desc *tcb_desc) ieee80211_qurey_ShortPreambleMode() argument 361 ieee80211_query_HTCapShortGI(struct ieee80211_device *ieee, struct cb_desc *tcb_desc) ieee80211_query_HTCapShortGI() argument 381 ieee80211_query_BandwidthMode(struct ieee80211_device *ieee, struct cb_desc *tcb_desc) ieee80211_query_BandwidthMode() argument 402 ieee80211_query_protectionmode(struct ieee80211_device *ieee, struct cb_desc *tcb_desc, struct sk_buff *skb) ieee80211_query_protectionmode() argument 501 ieee80211_txrate_selectmode(struct ieee80211_device *ieee, struct cb_desc *tcb_desc) ieee80211_txrate_selectmode() argument 550 struct cb_desc *tcb_desc; ieee80211_xmit() local 798 struct cb_desc *tcb_desc = (struct cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); ieee80211_xmit() local [all...] |
H A D | ieee80211_crypt_wep.c | 72 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in prism2_wep_encrypt() local 109 if (!tcb_desc->bHwSec) { in prism2_wep_encrypt() 139 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in prism2_wep_decrypt() local 162 if (!tcb_desc->bHwSec) { in prism2_wep_decrypt()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_tx.c | 290 struct sk_buff *skb, struct cb_desc *tcb_desc) in ieee80211_tx_query_agg_cap() 323 tcb_desc->bAMPDUEnable = true; in ieee80211_tx_query_agg_cap() 324 tcb_desc->ampdu_factor = pHTInfo->CurrentAMPDUFactor; in ieee80211_tx_query_agg_cap() 325 tcb_desc->ampdu_density = pHTInfo->CurrentMPDUDensity; in ieee80211_tx_query_agg_cap() 334 tcb_desc->bAMPDUEnable = true; in ieee80211_tx_query_agg_cap() 335 tcb_desc->ampdu_density = pHTInfo->ForcedMPDUDensity; in ieee80211_tx_query_agg_cap() 336 tcb_desc->ampdu_factor = pHTInfo->ForcedAMPDUFactor; in ieee80211_tx_query_agg_cap() 340 tcb_desc->bAMPDUEnable = false; in ieee80211_tx_query_agg_cap() 341 tcb_desc->ampdu_density = 0; in ieee80211_tx_query_agg_cap() 342 tcb_desc in ieee80211_tx_query_agg_cap() 289 ieee80211_tx_query_agg_cap(struct ieee80211_device *ieee, struct sk_buff *skb, struct cb_desc *tcb_desc) ieee80211_tx_query_agg_cap() argument 349 ieee80211_qurey_ShortPreambleMode(struct ieee80211_device *ieee, struct cb_desc *tcb_desc) ieee80211_qurey_ShortPreambleMode() argument 361 ieee80211_query_HTCapShortGI(struct ieee80211_device *ieee, struct cb_desc *tcb_desc) ieee80211_query_HTCapShortGI() argument 381 ieee80211_query_BandwidthMode(struct ieee80211_device *ieee, struct cb_desc *tcb_desc) ieee80211_query_BandwidthMode() argument 402 ieee80211_query_protectionmode(struct ieee80211_device *ieee, struct cb_desc *tcb_desc, struct sk_buff *skb) ieee80211_query_protectionmode() argument 501 ieee80211_txrate_selectmode(struct ieee80211_device *ieee, struct cb_desc *tcb_desc) ieee80211_txrate_selectmode() argument 550 struct cb_desc *tcb_desc; ieee80211_xmit() local [all...] |
H A D | ieee80211_crypt_wep.c | 72 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in prism2_wep_encrypt() local 109 if (!tcb_desc->bHwSec) { in prism2_wep_encrypt() 139 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in prism2_wep_decrypt() local 162 if (!tcb_desc->bHwSec) { in prism2_wep_decrypt()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/ |
H A D | rtllib_tx.c | 270 struct cb_desc *tcb_desc) in rtllib_tx_query_agg_cap() 286 if (tcb_desc->bdhcp || ieee->CntAfterLink < 2) in rtllib_tx_query_agg_cap() 304 } else if (tcb_desc->bdhcp == 1) { in rtllib_tx_query_agg_cap() 318 tcb_desc->bAMPDUEnable = true; in rtllib_tx_query_agg_cap() 319 tcb_desc->ampdu_factor = pHTInfo->CurrentAMPDUFactor; in rtllib_tx_query_agg_cap() 320 tcb_desc->ampdu_density = pHTInfo->CurrentMPDUDensity; in rtllib_tx_query_agg_cap() 329 tcb_desc->bAMPDUEnable = true; in rtllib_tx_query_agg_cap() 330 tcb_desc->ampdu_density = pHTInfo->ForcedMPDUDensity; in rtllib_tx_query_agg_cap() 331 tcb_desc->ampdu_factor = pHTInfo->ForcedAMPDUFactor; in rtllib_tx_query_agg_cap() 335 tcb_desc in rtllib_tx_query_agg_cap() 268 rtllib_tx_query_agg_cap(struct rtllib_device *ieee, struct sk_buff *skb, struct cb_desc *tcb_desc) rtllib_tx_query_agg_cap() argument 342 rtllib_qurey_ShortPreambleMode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) rtllib_qurey_ShortPreambleMode() argument 353 rtllib_query_HTCapShortGI(struct rtllib_device *ieee, struct cb_desc *tcb_desc) rtllib_query_HTCapShortGI() argument 374 rtllib_query_BandwidthMode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) rtllib_query_BandwidthMode() argument 394 rtllib_query_protectionmode(struct rtllib_device *ieee, struct cb_desc *tcb_desc, struct sk_buff *skb) rtllib_query_protectionmode() argument 481 rtllib_txrate_selectmode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) rtllib_txrate_selectmode() argument 569 struct cb_desc *tcb_desc; rtllib_xmit_inter() local 884 struct cb_desc *tcb_desc = (struct cb_desc *) rtllib_xmit_inter() local [all...] |
H A D | rtllib_crypt_wep.c | 67 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + in prism2_wep_encrypt() local 107 if (!tcb_desc->bHwSec) { in prism2_wep_encrypt() 137 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + in prism2_wep_decrypt() local 161 if (!tcb_desc->bHwSec) { in prism2_wep_decrypt()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/ |
H A D | rtllib_tx.c | 267 struct cb_desc *tcb_desc) in rtllib_tx_query_agg_cap() 283 if (tcb_desc->bdhcp || ieee->CntAfterLink < 2) in rtllib_tx_query_agg_cap() 301 } else if (tcb_desc->bdhcp == 1) { in rtllib_tx_query_agg_cap() 315 tcb_desc->bAMPDUEnable = true; in rtllib_tx_query_agg_cap() 316 tcb_desc->ampdu_factor = ht_info->CurrentAMPDUFactor; in rtllib_tx_query_agg_cap() 317 tcb_desc->ampdu_density = ht_info->current_mpdu_density; in rtllib_tx_query_agg_cap() 326 tcb_desc->bAMPDUEnable = true; in rtllib_tx_query_agg_cap() 327 tcb_desc->ampdu_density = ht_info->forced_mpdu_density; in rtllib_tx_query_agg_cap() 328 tcb_desc->ampdu_factor = ht_info->forced_ampdu_factor; in rtllib_tx_query_agg_cap() 332 tcb_desc in rtllib_tx_query_agg_cap() 265 rtllib_tx_query_agg_cap(struct rtllib_device *ieee, struct sk_buff *skb, struct cb_desc *tcb_desc) rtllib_tx_query_agg_cap() argument 339 rtllib_query_ShortPreambleMode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) rtllib_query_ShortPreambleMode() argument 350 rtllib_query_HTCapShortGI(struct rtllib_device *ieee, struct cb_desc *tcb_desc) rtllib_query_HTCapShortGI() argument 371 rtllib_query_BandwidthMode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) rtllib_query_BandwidthMode() argument 391 rtllib_query_protectionmode(struct rtllib_device *ieee, struct cb_desc *tcb_desc, struct sk_buff *skb) rtllib_query_protectionmode() argument 475 rtllib_txrate_selectmode(struct rtllib_device *ieee, struct cb_desc *tcb_desc) rtllib_txrate_selectmode() argument 563 struct cb_desc *tcb_desc; rtllib_xmit_inter() local [all...] |
H A D | rtllib_crypt_wep.c | 65 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + in prism2_wep_encrypt() local 105 if (!tcb_desc->bHwSec) { in prism2_wep_encrypt() 134 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + in prism2_wep_decrypt() local 158 if (!tcb_desc->bHwSec) { in prism2_wep_decrypt()
|
H A D | rtllib_softmac.c | 193 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + 8); in softmac_mgmt_xmit() local 201 tcb_desc->queue_index = BEACON_QUEUE; in softmac_mgmt_xmit() 203 tcb_desc->queue_index = MGNT_QUEUE; in softmac_mgmt_xmit() 206 tcb_desc->queue_index = HIGH_QUEUE; in softmac_mgmt_xmit() 208 tcb_desc->data_rate = MgntQuery_MgntFrameTxRate(ieee); in softmac_mgmt_xmit() 209 tcb_desc->ratr_index = 7; in softmac_mgmt_xmit() 210 tcb_desc->tx_dis_rate_fallback = 1; in softmac_mgmt_xmit() 211 tcb_desc->tx_use_drv_assinged_rate = 1; in softmac_mgmt_xmit() 242 tcb_desc->queue_index) || in softmac_mgmt_xmit() 243 skb_queue_len(&ieee->skb_waitQ[tcb_desc in softmac_mgmt_xmit() 270 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + 8); softmac_ps_mgmt_xmit() local 2193 struct cb_desc *tcb_desc = NULL; rtllib_softmac_xmit() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/rtl8192e/ |
H A D | r8192E_cmdpkt.c | 19 struct cb_desc *tcb_desc; in rtl92e_send_cmd_pkt() local 48 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl92e_send_cmd_pkt() 49 tcb_desc->queue_index = TXCMD_QUEUE; in rtl92e_send_cmd_pkt() 50 tcb_desc->bCmdOrInit = type; in rtl92e_send_cmd_pkt() 51 tcb_desc->bLastIniPkt = bLastIniPkt; in rtl92e_send_cmd_pkt() 54 tcb_desc->pkt_size = frag_length; in rtl92e_send_cmd_pkt() 61 tcb_desc->txbuf_size = (u16)frag_length; in rtl92e_send_cmd_pkt()
|
H A D | rtl_core.c | 526 struct cb_desc *tcb_desc = NULL; in _rtl92e_prepare_beacon() local 538 tcb_desc = (struct cb_desc *)(pnewskb->cb + 8); in _rtl92e_prepare_beacon() 539 tcb_desc->queue_index = BEACON_QUEUE; in _rtl92e_prepare_beacon() 540 tcb_desc->data_rate = 2; in _rtl92e_prepare_beacon() 541 tcb_desc->RATRIndex = 7; in _rtl92e_prepare_beacon() 542 tcb_desc->bTxDisableRateFallBack = 1; in _rtl92e_prepare_beacon() 543 tcb_desc->bTxUseDriverAssingedRate = 1; in _rtl92e_prepare_beacon() 547 priv->ops->tx_fill_descriptor(dev, pdesc, tcb_desc, pnewskb); in _rtl92e_prepare_beacon() 1116 struct cb_desc *tcb_desc = NULL; in _rtl92e_tx_check_stuck() local 1141 tcb_desc in _rtl92e_tx_check_stuck() 1601 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + _rtl92e_hard_data_xmit() local 1633 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + _rtl92e_hard_start_xmit() local 1694 struct cb_desc *tcb_desc; _rtl92e_tx_cmd() local 1716 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + _rtl92e_tx() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/rtl8192e/ |
H A D | r8192E_cmdpkt.c | 19 struct cb_desc *tcb_desc; in rtl92e_send_cmd_pkt() local 46 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl92e_send_cmd_pkt() 47 tcb_desc->queue_index = TXCMD_QUEUE; in rtl92e_send_cmd_pkt() 48 tcb_desc->bCmdOrInit = type; in rtl92e_send_cmd_pkt() 49 tcb_desc->bLastIniPkt = bLastIniPkt; in rtl92e_send_cmd_pkt() 52 tcb_desc->pkt_size = frag_length; in rtl92e_send_cmd_pkt() 59 tcb_desc->txbuf_size = frag_length; in rtl92e_send_cmd_pkt()
|
H A D | rtl_core.c | 454 struct cb_desc *tcb_desc = NULL; in _rtl92e_prepare_beacon() local 466 tcb_desc = (struct cb_desc *)(pnewskb->cb + 8); in _rtl92e_prepare_beacon() 467 tcb_desc->queue_index = BEACON_QUEUE; in _rtl92e_prepare_beacon() 468 tcb_desc->data_rate = 2; in _rtl92e_prepare_beacon() 469 tcb_desc->ratr_index = 7; in _rtl92e_prepare_beacon() 470 tcb_desc->tx_dis_rate_fallback = 1; in _rtl92e_prepare_beacon() 471 tcb_desc->tx_use_drv_assinged_rate = 1; in _rtl92e_prepare_beacon() 475 rtl92e_fill_tx_desc(dev, pdesc, tcb_desc, pnewskb); in _rtl92e_prepare_beacon() 933 struct cb_desc *tcb_desc = NULL; in _rtl92e_tx_check_stuck() local 958 tcb_desc in _rtl92e_tx_check_stuck() 1373 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + _rtl92e_hard_data_xmit() local 1405 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + _rtl92e_hard_start_xmit() local 1466 struct cb_desc *tcb_desc; _rtl92e_tx_cmd() local 1488 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + _rtl92e_tx() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/ |
H A D | base.c | 601 struct rtl_tcb_desc *tcb_desc, in _rtl_qurey_shortpreamble_mode() 607 tcb_desc->use_shortpreamble = false; in _rtl_qurey_shortpreamble_mode() 610 if (tcb_desc->hw_rate == rtlpriv->cfg->maps[RTL_RC_CCK_RATE1M]) in _rtl_qurey_shortpreamble_mode() 613 tcb_desc->use_shortpreamble = true; in _rtl_qurey_shortpreamble_mode() 620 struct rtl_tcb_desc *tcb_desc, in _rtl_query_shortgi() 628 tcb_desc->use_shortgi = false; in _rtl_query_shortgi() 655 tcb_desc->use_shortgi = true; in _rtl_query_shortgi() 657 tcb_desc->use_shortgi = false; in _rtl_query_shortgi() 660 tcb_desc->use_shortgi = true; in _rtl_query_shortgi() 662 tcb_desc in _rtl_query_shortgi() 600 _rtl_qurey_shortpreamble_mode(struct ieee80211_hw *hw, struct rtl_tcb_desc *tcb_desc, struct ieee80211_tx_info *info) _rtl_qurey_shortpreamble_mode() argument 618 _rtl_query_shortgi(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc, struct ieee80211_tx_info *info) _rtl_query_shortgi() argument 669 _rtl_query_protection_mode(struct ieee80211_hw *hw, struct rtl_tcb_desc *tcb_desc, struct ieee80211_tx_info *info) _rtl_query_protection_mode() argument 768 _rtl_txrate_selectmode(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc) _rtl_txrate_selectmode() argument 855 _rtl_query_bandwidth_mode(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc) _rtl_query_bandwidth_mode() argument 1223 rtl_get_tcb_desc(struct ieee80211_hw *hw, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, struct rtl_tcb_desc *tcb_desc) rtl_get_tcb_desc() argument 2471 struct rtl_tcb_desc tcb_desc; rtl_send_smps_action() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/ |
H A D | base.c | 599 struct rtl_tcb_desc *tcb_desc, in _rtl_qurey_shortpreamble_mode() 605 tcb_desc->use_shortpreamble = false; in _rtl_qurey_shortpreamble_mode() 608 if (tcb_desc->hw_rate == rtlpriv->cfg->maps[RTL_RC_CCK_RATE1M]) in _rtl_qurey_shortpreamble_mode() 611 tcb_desc->use_shortpreamble = true; in _rtl_qurey_shortpreamble_mode() 618 struct rtl_tcb_desc *tcb_desc, in _rtl_query_shortgi() 626 tcb_desc->use_shortgi = false; in _rtl_query_shortgi() 654 tcb_desc->use_shortgi = true; in _rtl_query_shortgi() 656 tcb_desc->use_shortgi = false; in _rtl_query_shortgi() 659 tcb_desc->use_shortgi = true; in _rtl_query_shortgi() 661 tcb_desc in _rtl_query_shortgi() 598 _rtl_qurey_shortpreamble_mode(struct ieee80211_hw *hw, struct rtl_tcb_desc *tcb_desc, struct ieee80211_tx_info *info) _rtl_qurey_shortpreamble_mode() argument 616 _rtl_query_shortgi(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc, struct ieee80211_tx_info *info) _rtl_query_shortgi() argument 668 _rtl_query_protection_mode(struct ieee80211_hw *hw, struct rtl_tcb_desc *tcb_desc, struct ieee80211_tx_info *info) _rtl_query_protection_mode() argument 767 _rtl_txrate_selectmode(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc) _rtl_txrate_selectmode() argument 854 _rtl_query_bandwidth_mode(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct rtl_tcb_desc *tcb_desc) _rtl_query_bandwidth_mode() argument 1222 rtl_get_tcb_desc(struct ieee80211_hw *hw, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, struct rtl_tcb_desc *tcb_desc) rtl_get_tcb_desc() argument 2446 struct rtl_tcb_desc tcb_desc; rtl_send_smps_action() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | trx.c | 347 u8 hw_queue, struct rtl_tcb_desc *tcb_desc) in rtl92ce_tx_fill_desc() 387 rtl_get_tcb_desc(hw, info, sta, skb, tcb_desc); in rtl92ce_tx_fill_desc() 398 set_tx_desc_tx_rate(pdesc, tcb_desc->hw_rate); in rtl92ce_tx_fill_desc() 400 if (tcb_desc->use_shortgi || tcb_desc->use_shortpreamble) in rtl92ce_tx_fill_desc() 409 set_tx_desc_rts_enable(pdesc, ((tcb_desc->rts_enable && in rtl92ce_tx_fill_desc() 410 !tcb_desc-> in rtl92ce_tx_fill_desc() 413 ((tcb_desc->rts_enable in rtl92ce_tx_fill_desc() 414 || tcb_desc->cts_enable) ? 1 : 0)); in rtl92ce_tx_fill_desc() 415 set_tx_desc_cts2self(pdesc, ((tcb_desc in rtl92ce_tx_fill_desc() 342 rtl92ce_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc8, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *tcb_desc) rtl92ce_tx_fill_desc() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | trx.c | 347 u8 hw_queue, struct rtl_tcb_desc *tcb_desc) in rtl92ce_tx_fill_desc() 387 rtl_get_tcb_desc(hw, info, sta, skb, tcb_desc); in rtl92ce_tx_fill_desc() 398 set_tx_desc_tx_rate(pdesc, tcb_desc->hw_rate); in rtl92ce_tx_fill_desc() 400 if (tcb_desc->use_shortgi || tcb_desc->use_shortpreamble) in rtl92ce_tx_fill_desc() 409 set_tx_desc_rts_enable(pdesc, ((tcb_desc->rts_enable && in rtl92ce_tx_fill_desc() 410 !tcb_desc-> in rtl92ce_tx_fill_desc() 413 ((tcb_desc->rts_enable in rtl92ce_tx_fill_desc() 414 || tcb_desc->cts_enable) ? 1 : 0)); in rtl92ce_tx_fill_desc() 415 set_tx_desc_cts2self(pdesc, ((tcb_desc in rtl92ce_tx_fill_desc() 342 rtl92ce_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc8, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *tcb_desc) rtl92ce_tx_fill_desc() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | trx.c | 473 struct rtl_tcb_desc *tcb_desc) in rtl92cu_tx_fill_desc() 491 rtl_get_tcb_desc(hw, info, sta, skb, tcb_desc); in rtl92cu_tx_fill_desc() 499 set_tx_desc_tx_rate(txdesc, tcb_desc->hw_rate); in rtl92cu_tx_fill_desc() 500 if (tcb_desc->use_shortgi || tcb_desc->use_shortpreamble) in rtl92cu_tx_fill_desc() 511 ((tcb_desc->rts_enable && in rtl92cu_tx_fill_desc() 512 !tcb_desc->cts_enable) ? 1 : 0)); in rtl92cu_tx_fill_desc() 514 ((tcb_desc->rts_enable || in rtl92cu_tx_fill_desc() 515 tcb_desc->cts_enable) ? 1 : 0)); in rtl92cu_tx_fill_desc() 516 set_tx_desc_cts2self(txdesc, ((tcb_desc in rtl92cu_tx_fill_desc() 467 rtl92cu_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 queue_index, struct rtl_tcb_desc *tcb_desc) rtl92cu_tx_fill_desc() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | trx.c | 473 struct rtl_tcb_desc *tcb_desc) in rtl92cu_tx_fill_desc() 491 rtl_get_tcb_desc(hw, info, sta, skb, tcb_desc); in rtl92cu_tx_fill_desc() 499 set_tx_desc_tx_rate(txdesc, tcb_desc->hw_rate); in rtl92cu_tx_fill_desc() 500 if (tcb_desc->use_shortgi || tcb_desc->use_shortpreamble) in rtl92cu_tx_fill_desc() 511 ((tcb_desc->rts_enable && in rtl92cu_tx_fill_desc() 512 !tcb_desc->cts_enable) ? 1 : 0)); in rtl92cu_tx_fill_desc() 514 ((tcb_desc->rts_enable || in rtl92cu_tx_fill_desc() 515 tcb_desc->cts_enable) ? 1 : 0)); in rtl92cu_tx_fill_desc() 516 set_tx_desc_cts2self(txdesc, ((tcb_desc in rtl92cu_tx_fill_desc() 467 rtl92cu_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 queue_index, struct rtl_tcb_desc *tcb_desc) rtl92cu_tx_fill_desc() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ |
H A D | r819xU_firmware.c | 46 struct cb_desc *tcb_desc; in fw_download_code() local 69 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in fw_download_code() 70 tcb_desc->queue_index = TXCMD_QUEUE; in fw_download_code() 71 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_INIT; in fw_download_code() 72 tcb_desc->bLastIniPkt = bLastIniPkt; in fw_download_code() 86 tcb_desc->txbuf_size = (u16)i; in fw_download_code() 89 index = tcb_desc->queue_index; in fw_download_code() 94 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb); in fw_download_code()
|
H A D | r819xU_cmdpkt.c | 34 struct cb_desc *tcb_desc; in SendTxCommandPacket() local 43 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in SendTxCommandPacket() 44 tcb_desc->queue_index = TXCMD_QUEUE; in SendTxCommandPacket() 45 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_NORMAL; in SendTxCommandPacket() 46 tcb_desc->bLastIniPkt = 0; in SendTxCommandPacket() 49 tcb_desc->txbuf_size = (u16)DataLen; in SendTxCommandPacket() 51 if (!priv->ieee80211->check_nic_enough_desc(dev, tcb_desc->queue_index) || in SendTxCommandPacket() 52 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index])) || in SendTxCommandPacket() 55 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb); in SendTxCommandPacket()
|
H A D | r8192U_core.c | 907 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl8192_hard_data_xmit() local 908 u8 queue_index = tcb_desc->queue_index; in rtl8192_hard_data_xmit() 916 tcb_desc->bTxEnableFwCalcDur = 1; in rtl8192_hard_data_xmit() 933 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl8192_hard_start_xmit() local 934 u8 queue_index = tcb_desc->queue_index; in rtl8192_hard_start_xmit() 958 struct cb_desc *tcb_desc; in rtl8192_tx_isr() local 965 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl8192_tx_isr() 966 queue_index = tcb_desc->queue_index; in rtl8192_tx_isr() 970 if (tcb_desc->queue_index != TXCMD_QUEUE) { in rtl8192_tx_isr() 1180 struct cb_desc *tcb_desc in rtl819xU_tx_cmd() local 1373 QueryIsShort(u8 TxHT, u8 TxRate, struct cb_desc *tcb_desc) QueryIsShort() argument 1399 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); rtl8192_tx() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ |
H A D | r819xU_firmware.c | 46 struct cb_desc *tcb_desc; in fw_download_code() local 69 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in fw_download_code() 70 tcb_desc->queue_index = TXCMD_QUEUE; in fw_download_code() 71 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_INIT; in fw_download_code() 72 tcb_desc->bLastIniPkt = bLastIniPkt; in fw_download_code() 86 tcb_desc->txbuf_size = (u16)i; in fw_download_code() 89 index = tcb_desc->queue_index; in fw_download_code() 94 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb); in fw_download_code()
|
H A D | r819xU_cmdpkt.c | 34 struct cb_desc *tcb_desc; in SendTxCommandPacket() local 43 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in SendTxCommandPacket() 44 tcb_desc->queue_index = TXCMD_QUEUE; in SendTxCommandPacket() 45 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_NORMAL; in SendTxCommandPacket() 46 tcb_desc->bLastIniPkt = 0; in SendTxCommandPacket() 49 tcb_desc->txbuf_size = (u16)DataLen; in SendTxCommandPacket() 51 if (!priv->ieee80211->check_nic_enough_desc(dev, tcb_desc->queue_index) || in SendTxCommandPacket() 52 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index])) || in SendTxCommandPacket() 55 skb_queue_tail(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index], skb); in SendTxCommandPacket()
|
H A D | r8192U_core.c | 729 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl8192_hard_data_xmit() local 730 u8 queue_index = tcb_desc->queue_index; in rtl8192_hard_data_xmit() 738 tcb_desc->bTxEnableFwCalcDur = 1; in rtl8192_hard_data_xmit() 755 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl8192_hard_start_xmit() local 756 u8 queue_index = tcb_desc->queue_index; in rtl8192_hard_start_xmit() 780 struct cb_desc *tcb_desc; in rtl8192_tx_isr() local 787 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl8192_tx_isr() 788 queue_index = tcb_desc->queue_index; in rtl8192_tx_isr() 792 if (tcb_desc->queue_index != TXCMD_QUEUE) { in rtl8192_tx_isr() 1002 struct cb_desc *tcb_desc in rtl819xU_tx_cmd() local 1195 QueryIsShort(u8 TxHT, u8 TxRate, struct cb_desc *tcb_desc) QueryIsShort() argument 1221 struct cb_desc *tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); rtl8192_tx() local [all...] |