Lines Matching refs:tcb_desc
347 u8 hw_queue, struct rtl_tcb_desc *tcb_desc) in rtl92ce_tx_fill_desc() argument
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->cts_enable) ? 1 : 0)); in rtl92ce_tx_fill_desc()
416 set_tx_desc_rts_stbc(pdesc, ((tcb_desc->rts_stbc) ? 1 : 0)); in rtl92ce_tx_fill_desc()
418 set_tx_desc_rts_rate(pdesc, tcb_desc->rts_rate); in rtl92ce_tx_fill_desc()
420 set_tx_desc_rts_sc(pdesc, tcb_desc->rts_sc); in rtl92ce_tx_fill_desc()
422 ((tcb_desc->rts_rate <= DESC_RATE54M) ? in rtl92ce_tx_fill_desc()
423 (tcb_desc->rts_use_shortpreamble ? 1 : 0) in rtl92ce_tx_fill_desc()
424 : (tcb_desc->rts_use_shortgi ? 1 : 0))); in rtl92ce_tx_fill_desc()
427 if (tcb_desc->packet_bw) { in rtl92ce_tx_fill_desc()
475 set_tx_desc_use_rate(pdesc, tcb_desc->use_driver_rate ? 1 : 0); in rtl92ce_tx_fill_desc()
496 set_tx_desc_rate_id(pdesc, tcb_desc->ratr_index); in rtl92ce_tx_fill_desc()
497 set_tx_desc_macid(pdesc, tcb_desc->mac_id); in rtl92ce_tx_fill_desc()
499 set_tx_desc_rate_id(pdesc, 0xC + tcb_desc->ratr_index); in rtl92ce_tx_fill_desc()
500 set_tx_desc_macid(pdesc, tcb_desc->ratr_index); in rtl92ce_tx_fill_desc()