Searched defs:tx_head (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_txdma.c614 tdc_tdr_head_t tx_head; local
668 TXDMA_REG_READ64(handle, TDC_TDR_HEAD, tdc, &tx_head.value);
669 head_index = tx_head.bits.head;
670 head_wrap = tx_head.bits.wrap;
1302 tdc_tdr_head_t tx_head; local
1325 (void) hpi_txdma_ring_head_get(handle, channel, &tx_head);
1326 head_index = tx_head.bits.head;
1327 head_wrap = tx_head.bits.wrap;
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd_cm.c2041 ibd_swqe_t *tx_head, *elem; local
2053 tx_head = NULL;
2055 if (tx_head == NULL) {
2057 tx_head = chan->tx_head;
2058 if (tx_head == NULL) {
2063 chan->tx_head = NULL;
2071 for (n_wrs = 0, elem = tx_head;
2077 tx_head = elem;
H A Dibd.c6686 ibd_swqe_t *tx_head, *elem; local
6698 tx_head = NULL;
6700 if (tx_head == NULL) {
6702 tx_head = state->id_tx_head;
6703 if (tx_head == NULL) {
6716 for (n_wrs = 0, elem = tx_head;
6722 tx_head = elem;
7293 if (rc_chan->tx_head) {
7297 rc_chan->tx_head = node;
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_txdma.c913 tx_ring_hdl_t tx_head; local
960 TXDMA_REG_READ64(handle, TX_RING_HDL_REG, tdc, &tx_head.value);
961 head_index = tx_head.bits.ldw.head;
962 head_wrap = tx_head.bits.ldw.wrap;
1778 tx_ring_hdl_t tx_head; local
1802 (void) npi_txdma_ring_head_get(handle, channel, &tx_head);
1803 head_index = tx_head.bits.ldw.head;
1804 head_wrap = tx_head.bits.ldw.wrap;
/illumos-gate/usr/src/uts/sun4v/io/
H A Dldc.c596 rv = hv_ldc_tx_get_state(ldcp->id, &(ldcp->tx_head),
604 "s=0x%llx\n", ldcp->id, ldcp->tx_head, ldcp->tx_tail,
699 ldcp->tx_ackd_head = ldcp->tx_head;
838 * Returns the tx_head to be used for transfer
848 *head = ldcp->tx_head;
851 * Reliable mode will use the ACKd head instead of the regular tx_head.
853 * up to the current location of tx_head. This needs to be done
857 while (ldcp->tx_ackd_head != ldcp->tx_head) {
885 &ldcp->tx_head, &ldcp->tx_tail, &ldcp->link_state);
912 ldcp->id, ldcp->tx_head, ldc
1827 uint64_t tx_head; local
4336 uint64_t tx_head, tx_tail, new_tail; local
4467 uint64_t tx_head, tx_tail, new_tail, start; local
[all...]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dldc_impl.h443 uint64_t tx_head; /* Tx queue head */ member in struct:ldc_chan
/illumos-gate/usr/src/uts/common/sys/ib/clients/ibd/
H A Dibd.h1246 ibd_swqe_t *tx_head; member in struct:ibd_rc_chan_s

Completed in 345 milliseconds