Lines Matching refs:rxdp
120 vnet_rx_dringdata_desc_t *rxdp; in vgen_create_rx_dring() local
146 ldcp->rxdp = (vnet_rx_dringdata_desc_t *)(minfo.vaddr); in vgen_create_rx_dring()
147 bzero(ldcp->rxdp, sizeof (*rxdp) * (ldcp->num_rxds)); in vgen_create_rx_dring()
235 rxdp = &(ldcp->rxdp[i]); in vgen_create_rx_dring()
239 rxdp->data_buf_offset = VIO_MBLK_DATA_OFF(vmp) + VNET_IPALIGN; in vgen_create_rx_dring()
240 rxdp->dstate = VIO_DESC_FREE; in vgen_create_rx_dring()
333 ldcp->rxdp = NULL; in vgen_destroy_rx_dring()
1055 vnet_rx_dringdata_desc_t *rxdp; in vgen_receive_packet() local
1064 rxdp = &(ldcp->rxdp[rxi]); in vgen_receive_packet()
1067 if (rxdp->dstate != VIO_DESC_READY) { in vgen_receive_packet()
1080 nbytes = rxdp->nbytes; in vgen_receive_packet()
1084 (rxdp->data_buf_offset != in vgen_receive_packet()
1090 rxdp->dstate = VIO_DESC_DONE; in vgen_receive_packet()
1130 rxdp->data_buf_offset = in vgen_receive_packet()
1145 rxdp->dstate = VIO_DESC_DONE; in vgen_receive_packet()
1149 statsp->rbytes += rxdp->nbytes; in vgen_receive_packet()