Lines Matching full:pdu
326 if (bd->pdu.mpdu_data_off <= bd->pdu.mpdu_header_off || in wcn36xx_rx_skb()
327 bd->pdu.mpdu_len < bd->pdu.mpdu_header_len) in wcn36xx_rx_skb()
332 if (bd->pdu.mpdu_data_off + bd->pdu.mpdu_len > WCN36XX_PKT_SIZE) in wcn36xx_rx_skb()
335 skb_put(skb, bd->pdu.mpdu_data_off + bd->pdu.mpdu_len); in wcn36xx_rx_skb()
336 skb_pull(skb, bd->pdu.mpdu_data_off); in wcn36xx_rx_skb()
342 if (bd->pdu.mpdu_header_off < sizeof(*bd) || in wcn36xx_rx_skb()
343 bd->pdu.mpdu_header_off + bd->pdu.mpdu_len > WCN36XX_PKT_SIZE) in wcn36xx_rx_skb()
346 skb_put(skb, bd->pdu.mpdu_header_off + bd->pdu.mpdu_len); in wcn36xx_rx_skb()
347 skb_pull(skb, bd->pdu.mpdu_header_off); in wcn36xx_rx_skb()
449 skb, bd->pdu.mpdu_len, bd->pdu.mpdu_header_off, in wcn36xx_rx_skb()
450 bd->pdu.mpdu_data_off, bd->asf, bd->esf, bd->lsf); in wcn36xx_rx_skb()
463 bd->pdu.mpdu_header_len = mpdu_header_len; in wcn36xx_set_tx_pdu()
464 bd->pdu.mpdu_header_off = sizeof(*bd); in wcn36xx_set_tx_pdu()
465 bd->pdu.mpdu_data_off = bd->pdu.mpdu_header_len + in wcn36xx_set_tx_pdu()
466 bd->pdu.mpdu_header_off; in wcn36xx_set_tx_pdu()
467 bd->pdu.mpdu_len = len; in wcn36xx_set_tx_pdu()
468 bd->pdu.tid = tid; in wcn36xx_set_tx_pdu()
565 bd->pdu.bd_ssn = WCN36XX_TXBD_SSN_FILL_DPU_QOS; in wcn36xx_set_tx_data()
567 bd->pdu.bd_ssn = WCN36XX_TXBD_SSN_FILL_DPU_NON_QOS; in wcn36xx_set_tx_data()
580 bd->pdu.bd_ssn = WCN36XX_TXBD_SSN_FILL_HOST; in wcn36xx_set_tx_data()
640 bd->pdu.bd_ssn = WCN36XX_TXBD_SSN_FILL_DPU_NON_QOS; in wcn36xx_set_tx_mgmt()