Lines Matching defs:pdesc

28 				       struct rx_desc_92c *pdesc,
43 is_cck_rate = RX_HAL_IS_CCK_RATE(pdesc->rxmcs);
214 struct rx_desc_92c *pdesc,
249 _rtl92ce_query_rxphystatus(hw, pstats, pdesc, p_drvinfo,
262 struct rx_desc_92c *pdesc = (struct rx_desc_92c *)p_desc8;
284 stats->is_cck = RX_HAL_IS_CCK_RATE(pdesc->rxmcs);
332 skb, stats, pdesc,
353 __le32 *pdesc = (__le32 *)pdesc8;
388 clear_pci_tx_desc_content(pdesc, sizeof(struct tx_desc_92c));
395 set_tx_desc_offset(pdesc, USB_HWDESC_HEADER_LEN);
397 set_tx_desc_tx_rate(pdesc, tcb_desc->hw_rate);
400 set_tx_desc_data_shortgi(pdesc, 1);
403 set_tx_desc_agg_break(pdesc, 1);
404 set_tx_desc_max_agg_num(pdesc, 0x14);
406 set_tx_desc_seq(pdesc, seq_number);
408 set_tx_desc_rts_enable(pdesc, ((tcb_desc->rts_enable &&
411 set_tx_desc_hw_rts_enable(pdesc,
414 set_tx_desc_cts2self(pdesc, ((tcb_desc->cts_enable) ? 1 : 0));
415 set_tx_desc_rts_stbc(pdesc, ((tcb_desc->rts_stbc) ? 1 : 0));
417 set_tx_desc_rts_rate(pdesc, tcb_desc->rts_rate);
418 set_tx_desc_rts_bw(pdesc, 0);
419 set_tx_desc_rts_sc(pdesc, tcb_desc->rts_sc);
420 set_tx_desc_rts_short(pdesc,
427 set_tx_desc_data_bw(pdesc, 1);
428 set_tx_desc_tx_sub_carrier(pdesc, 3);
430 set_tx_desc_data_bw(pdesc, 0);
431 set_tx_desc_tx_sub_carrier(pdesc,
435 set_tx_desc_data_bw(pdesc, 0);
436 set_tx_desc_tx_sub_carrier(pdesc, 0);
439 set_tx_desc_linip(pdesc, 0);
440 set_tx_desc_pkt_size(pdesc, (u16)skb->len);
445 set_tx_desc_ampdu_density(pdesc, ampdu_density);
456 set_tx_desc_sec_type(pdesc, 0x1);
459 set_tx_desc_sec_type(pdesc, 0x3);
462 set_tx_desc_sec_type(pdesc, 0x0);
468 set_tx_desc_pkt_id(pdesc, 0);
469 set_tx_desc_queue_sel(pdesc, fw_qsel);
471 set_tx_desc_data_rate_fb_limit(pdesc, 0x1F);
472 set_tx_desc_rts_rate_fb_limit(pdesc, 0xF);
473 set_tx_desc_disable_fb(pdesc, 0);
474 set_tx_desc_use_rate(pdesc, tcb_desc->use_driver_rate ? 1 : 0);
480 set_tx_desc_rdg_enable(pdesc, 1);
481 set_tx_desc_htc(pdesc, 1);
487 set_tx_desc_first_seg(pdesc, (firstseg ? 1 : 0));
488 set_tx_desc_last_seg(pdesc, (lastseg ? 1 : 0));
490 set_tx_desc_tx_buffer_size(pdesc, (u16)skb->len);
492 set_tx_desc_tx_buffer_address(pdesc, mapping);
495 set_tx_desc_rate_id(pdesc, tcb_desc->ratr_index);
496 set_tx_desc_macid(pdesc, tcb_desc->mac_id);
498 set_tx_desc_rate_id(pdesc, 0xC + tcb_desc->ratr_index);
499 set_tx_desc_macid(pdesc, tcb_desc->ratr_index);
503 set_tx_desc_hwseq_en(pdesc, 1);
504 set_tx_desc_pkt_id(pdesc, 8);
507 set_tx_desc_more_frag(pdesc, (lastseg ? 0 : 1));
511 set_tx_desc_bmc(pdesc, 1);
523 __le32 *pdesc = (__le32 *)pdesc8;
536 clear_pci_tx_desc_content(pdesc, TX_DESC_SIZE);
538 set_tx_desc_offset(pdesc, USB_HWDESC_HEADER_LEN);
539 set_tx_desc_tx_rate(pdesc, DESC_RATE1M);
541 set_tx_desc_seq(pdesc, 0);
543 set_tx_desc_linip(pdesc, 0);
545 set_tx_desc_queue_sel(pdesc, fw_queue);
547 set_tx_desc_first_seg(pdesc, 1);
548 set_tx_desc_last_seg(pdesc, 1);
550 set_tx_desc_tx_buffer_size(pdesc, (u16)(skb->len));
552 set_tx_desc_tx_buffer_address(pdesc, mapping);
554 set_tx_desc_rate_id(pdesc, 7);
555 set_tx_desc_macid(pdesc, 0);
557 set_tx_desc_own(pdesc, 1);
559 set_tx_desc_pkt_size(pdesc, (u16)(skb->len));
561 set_tx_desc_first_seg(pdesc, 1);
562 set_tx_desc_last_seg(pdesc, 1);
564 set_tx_desc_offset(pdesc, 0x20);
566 set_tx_desc_use_rate(pdesc, 1);
569 set_tx_desc_hwseq_en(pdesc, 1);
570 set_tx_desc_pkt_id(pdesc, 8);
574 "H2C Tx Cmd Content", pdesc, TX_DESC_SIZE);
580 __le32 *pdesc = (__le32 *)pdesc8;
586 set_tx_desc_own(pdesc, 1);
589 set_tx_desc_next_desc_address(pdesc, *(u32 *)val);
600 set_rx_desc_own(pdesc, 1);
603 set_rx_desc_buff_addr(pdesc, *(u32 *)val);
606 set_rx_desc_pkt_len(pdesc, *(u32 *)val);
609 set_rx_desc_eor(pdesc, 1);