Searched refs:rx_rbr_p (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/uts/common/io/hxge/ |
H A D | hxge_rxdma.c | 106 p_rx_rbr_ring_t rx_rbr_p); 959 void hxge_post_page(p_hxge_t hxgep, p_rx_rbr_ring_t rx_rbr_p, 963 hxge_post_page(p_hxge_t hxgep, p_rx_rbr_ring_t rx_rbr_p, p_rx_msg_t rx_msg_p) in hxge_post_page() argument 973 if (rx_rbr_p->rbr_use_bcopy) { in hxge_post_page() 975 atomic_dec_32(&rx_rbr_p->rbr_consumed); in hxge_post_page() 977 atomic_dec_32(&rx_rbr_p->rbr_used); in hxge_post_page() 982 rx_rbr_p->rbr_wr_index = ((rx_rbr_p->rbr_wr_index + 1) & in hxge_post_page() 983 rx_rbr_p->rbr_wrap_mask); in hxge_post_page() 984 rx_rbr_p->rbr_desc_vp[rx_rbr_p->rbr_wr_index] = rx_msg_p->shifted_addr; in hxge_post_page() 990 hpi_rxdma_rdc_rbr_kick(HXGE_DEV_HPI_HANDLE(hxgep), rx_rbr_p->rdc, 1); in hxge_post_page() [all …]
|
H A D | hxge_rxdma.h | 294 struct _rx_rbr_ring_t *rx_rbr_p; member 347 struct _rx_rbr_ring_t *rx_rbr_p; member
|
/titanic_41/usr/src/uts/common/io/nxge/ |
H A D | nxge_rxdma.c | 1628 void nxge_post_page(p_nxge_t nxgep, p_rx_rbr_ring_t rx_rbr_p, 1632 nxge_post_page(p_nxge_t nxgep, p_rx_rbr_ring_t rx_rbr_p, p_rx_msg_t rx_msg_p) in nxge_post_page() argument 1642 if (rx_rbr_p->rbr_use_bcopy) { in nxge_post_page() 1644 atomic_dec_32(&rx_rbr_p->rbr_consumed); in nxge_post_page() 1650 MUTEX_ENTER(&rx_rbr_p->post_lock); in nxge_post_page() 1651 rx_rbr_p->rbr_wr_index = ((rx_rbr_p->rbr_wr_index + 1) & in nxge_post_page() 1652 rx_rbr_p->rbr_wrap_mask); in nxge_post_page() 1653 rx_rbr_p->rbr_desc_vp[rx_rbr_p->rbr_wr_index] = rx_msg_p->shifted_addr; in nxge_post_page() 1654 MUTEX_EXIT(&rx_rbr_p->post_lock); in nxge_post_page() 1656 rx_rbr_p->rdc, 1); in nxge_post_page() [all …]
|
/titanic_41/usr/src/uts/common/sys/nxge/ |
H A D | nxge_rxdma.h | 171 struct _rx_rbr_ring_t *rx_rbr_p; member 238 struct _rx_rbr_ring_t *rx_rbr_p; member
|