Lines Matching defs:current_rcb
140 rx_control_block_t *current_rcb;
144 current_rcb = rx_data->work_list[index];
146 DMA_SYNC(¤t_rcb->rx_buf, DDI_DMA_SYNC_FORKERNEL);
149 current_rcb->rx_buf.dma_handle) != DDI_FM_OK) {
169 bcopy(current_rcb->rx_buf.address, mp->b_rptr, pkt_len);
184 rx_control_block_t *current_rcb;
198 current_rcb = rx_data->work_list[index];
203 if (current_rcb->mp == NULL) {
204 current_rcb->mp = desballoc((unsigned char *)
205 current_rcb->rx_buf.address,
206 current_rcb->rx_buf.size,
207 0, ¤t_rcb->free_rtn);
213 if (current_rcb->mp == NULL) {
221 DMA_SYNC(¤t_rcb->rx_buf, DDI_DMA_SYNC_FORKERNEL);
224 current_rcb->rx_buf.dma_handle) != DDI_FM_OK) {
231 mp = current_rcb->mp;
232 current_rcb->mp = NULL;
233 atomic_inc_32(¤t_rcb->ref_cnt);
320 rx_control_block_t *current_rcb;
423 current_rcb = rx_data->work_list[rx_next];
424 current_rbd->read.pkt_addr = current_rcb->rx_buf.dma_address;