Lines Matching refs:tx_cntl
1661 *.MODULE void hcf_dma_tx_put( IFBP ifbp, DESC_STRCT *descp, hcf_16 tx_cntl )
1668 * tx_cntl indicates MAC-port and (Hermes) options
1684 * tx_cntl at offset 0x36 (HFS_TX_CNTL) in the first buffer.
1724 * - tx_cntl has a recognizable out-of-range value.
1749 *1: Write tx_cntl parameter to HFS_TX_CNTL field into the Hermes-specific header in buffer 1
1775 hcf_dma_tx_put( IFBP ifbp, DESC_STRCT *descp, hcf_16 tx_cntl )
1781 int x = ifbp->IFB_FWIdentity.comp_id == COMP_ID_FW_AP ? tx_cntl & ~HFS_TX_CNTL_PORT : tx_cntl;
1782 HCFASSERT( (x & ~HCF_TX_CNTL_MASK ) == 0, tx_cntl )
1790 *(hcf_16*)(descp->buf_addr + HFS_TX_CNTL) = tx_cntl; /*1*/
2490 *.MODULE int hcf_send_msg( IFBP ifbp, DESC_STRCT *descp, hcf_16 tx_cntl )
2498 * tx_cntl indicates MAC-port and (Hermes) options
2540 * HFS_TX_CNTL_TX_DELAY bit of the tx_cntl parameter is not set.
2543 * a non-NULL descp and the preceding call had the HFS_TX_CNTL_TX_DELAY bit of tx_cntl set, then the message as
2583 * All bits of the tx_cntl parameter except HFS_TX_CNTL_TX_DELAY and the HCF_PORT# bits are passed to the F/W via
2643 hcf_send_msg( IFBP ifbp, DESC_STRCT *descp, hcf_16 tx_cntl )
2655 HCFLOGENTRY( HCF_TRACE_SEND_MSG, tx_cntl )
2662 { int x = ifbp->IFB_FWIdentity.comp_id == COMP_ID_FW_AP ? tx_cntl & ~HFS_TX_CNTL_PORT : tx_cntl;
2663 HCFASSERT( (x & ~HCF_TX_CNTL_MASK ) == 0, tx_cntl )
2670 if ( tx_cntl == HFS_TX_CNTL_TX_CONT ) {
2696 tx_cntl |= ifbp->IFB_MICTxCntl;
2713 HCFASSERT( ( descp != NULL ) ^ ( tx_cntl & HFS_TX_CNTL_TX_DELAY ), tx_cntl )
2714 if ( tx_cntl & HFS_TX_CNTL_TX_DELAY ) {
2715 tx_cntl &= ~HFS_TX_CNTL_TX_DELAY; //!!HFS_TX_CNTL_TX_DELAY no longer available
2720 OPW( HREG_DATA_1, tx_cntl ) ;