/titanic_44/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-fifo-fp.c | 31 xge_hal_fifo_txd_t *txdp = (xge_hal_fifo_txd_t*)dtrh; in __hal_fifo_txdl_priv() local 34 xge_assert(txdp); in __hal_fifo_txdl_priv() 36 (ulong_t)txdp->host_control; in __hal_fifo_txdl_priv() 53 xge_hal_fifo_txd_t *txdp = (xge_hal_fifo_txd_t *)dtrh; in __hal_fifo_dtr_post_single() local 57 txdp->control_1 |= XGE_HAL_TXD_LIST_OWN_XENA; in __hal_fifo_dtr_post_single() 61 XGE_HAL_SET_TXD_T_CODE(txdp->control_1, XGE_HAL_TXD_T_CODE_UNUSED_5); in __hal_fifo_dtr_post_single() 86 if (txdp->control_1 & XGE_HAL_TXD_LSO_COF_CTRL(XGE_HAL_TXD_TCP_LSO)) { in __hal_fifo_dtr_post_single() 118 txdp->control_1, txdp->control_2, txdp->buffer_pointer, in __hal_fifo_dtr_post_single() 119 txdp->host_control, txdl_priv->dma_addr); in __hal_fifo_dtr_post_single() 130 xge_hal_fifo_txd_t *txdp, int list_size, int frags) in __hal_fifo_txdl_free_many() argument [all …]
|
H A D | xgehal-fifo.c | 39 xge_hal_fifo_txd_t *txdp = (xge_hal_fifo_txd_t *)item; in __hal_fifo_mempool_item_alloc() local 64 txdp->host_control = (u64)(ulong_t)txdl_priv; in __hal_fifo_mempool_item_alloc() 74 status =__hal_fifo_dtr_align_alloc_map(fifo, txdp); in __hal_fifo_mempool_item_alloc() 89 fifo->channel.dtr_init(fifo, (xge_hal_dtr_h)txdp, index, in __hal_fifo_mempool_item_alloc() 493 xge_hal_fifo_txd_t *txdp = (xge_hal_fifo_txd_t *)dtrh; in __hal_fifo_dtr_align_free_unmap() local 496 txdl_priv = __hal_fifo_txdl_priv(txdp); in __hal_fifo_dtr_align_free_unmap() 524 xge_hal_fifo_txd_t *txdp = (xge_hal_fifo_txd_t *)dtrh; in __hal_fifo_dtr_align_alloc_map() local 527 xge_assert(txdp); in __hal_fifo_dtr_align_alloc_map() 529 txdl_priv = __hal_fifo_txdl_priv(txdp); in __hal_fifo_dtr_align_alloc_map()
|
H A D | xgehal-device.c | 5654 xge_hal_fifo_txd_t *txdp = (xge_hal_fifo_txd_t *)dtrh; in xge_hal_device_handle_tcode() local 5657 txdp->control_1, txdp->control_2, txdp->buffer_pointer, in xge_hal_device_handle_tcode() 5658 txdp->host_control); in xge_hal_device_handle_tcode()
|
/titanic_44/usr/src/uts/sun4v/io/ |
H A D | vnet_txdring.c | 134 vnet_public_desc_t *txdp; in vgen_create_tx_dring() local 168 ldcp->txdp = (vnet_public_desc_t *)(minfo.vaddr); in vgen_create_tx_dring() 250 txdp = &(ldcp->txdp[i]); in vgen_create_tx_dring() 251 hdrp = &txdp->hdr; in vgen_create_tx_dring() 254 tbufp->descp = txdp; in vgen_create_tx_dring() 336 ldcp->txdp = NULL; in vgen_destroy_tx_dring() 411 ldcp->peer_hparams.dring_ident = (uint64_t)ldcp->txdp; in vgen_map_rx_dring() 414 msg->dring_ident = (uint64_t)ldcp->txdp; in vgen_map_rx_dring() 594 vnet_public_desc_t *txdp; in vgen_dringsend() local 682 txdp = tbufp->descp; in vgen_dringsend() [all …]
|
H A D | vnet_rxdring.c | 361 vnet_rx_dringdata_desc_t *txdp; in vgen_map_tx_dring() local 445 txdp = &ldcp->mtxdp[i]; in vgen_map_tx_dring() 446 txdp->dstate = VIO_DESC_DONE; in vgen_map_tx_dring() 580 vnet_rx_dringdata_desc_t *txdp; in vgen_dringsend_shm() local 657 txdp = &(ldcp->mtxdp[txi]); in vgen_dringsend_shm() 658 if (txdp->dstate != VIO_DESC_DONE) { /* out of descriptors */ in vgen_dringsend_shm() 668 txdp->dstate = VIO_DESC_INITIALIZING; in vgen_dringsend_shm() 691 buf_offset = txdp->data_buf_offset; in vgen_dringsend_shm() 704 txdp->nbytes = size; in vgen_dringsend_shm() 714 ASSERT(txdp->dstate == VIO_DESC_INITIALIZING); in vgen_dringsend_shm() [all …]
|
H A D | vsw_rxdring.c | 446 vnet_rx_dringdata_desc_t *txdp; in vsw_map_tx_dring() local 484 txdp = (vnet_rx_dringdata_desc_t *)dp->pub_addr; in vsw_map_tx_dring() 486 txdp[i].dstate = VIO_DESC_DONE; in vsw_map_tx_dring() 858 vnet_rx_dringdata_desc_t *txdp; in vsw_dringsend_shm() local 952 txdp = &(pub_addr[txi]); in vsw_dringsend_shm() 953 if (txdp->dstate != VIO_DESC_DONE) { /* out of descriptors */ in vsw_dringsend_shm() 959 txdp->dstate = VIO_DESC_INITIALIZING; in vsw_dringsend_shm() 970 buf_offset = txdp->data_buf_offset; in vsw_dringsend_shm() 983 txdp->nbytes = size; in vsw_dringsend_shm() 993 ASSERT(txdp->dstate == VIO_DESC_INITIALIZING); in vsw_dringsend_shm() [all …]
|
/titanic_44/usr/src/grub/grub-0.97/netboot/ |
H A D | sis900.c | 703 outl(virt_to_bus(&txd), ioaddr + txdp); in sis900_init_txd() 706 inl(ioaddr + txdp)); in sis900_init_txd() 1085 outl(virt_to_bus(&txd), ioaddr + txdp); in sis900_transmit() 1088 inl(ioaddr + txdp)); in sis900_transmit()
|
H A D | sis900.h | 28 txdp=0x20, /* Transmit Descriptor Pointer Register */ enumerator
|
/titanic_44/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-fifo.h | 282 xge_hal_fifo_txd_t *txdp, int txdl_count);
|
/titanic_44/usr/src/uts/sun4v/sys/ |
H A D | vnet_gen.h | 324 vnet_public_desc_t *txdp; /* exported dring */ member
|
/titanic_44/usr/src/uts/common/io/arn/ |
H A D | arn_mac.c | 132 ath9k_hw_puttxbuf(struct ath_hal *ah, uint32_t q, uint32_t txdp) in ath9k_hw_puttxbuf() argument 134 REG_WRITE(ah, AR_QTXDP(q), txdp); in ath9k_hw_puttxbuf()
|
H A D | arn_ath9k.h | 1035 boolean_t ath9k_hw_puttxbuf(struct ath_hal *ah, uint32_t q, uint32_t txdp);
|
/titanic_44/usr/src/uts/common/io/ath/ |
H A D | ath_hal.h | 902 HAL_BOOL (*ah_setTxDP) (struct ath_hal *, uint32_t, uint32_t txdp);
|