Lines Matching refs:rxbd_ring
1324 bdptr = dev_data->rxbd_ring.first_bd; in eth_xlnx_gem_configure_buffers()
1373 dev_data->rxbd_ring.next_to_process = 0; in eth_xlnx_gem_configure_buffers()
1374 dev_data->rxbd_ring.next_to_use = 0; in eth_xlnx_gem_configure_buffers()
1375 dev_data->rxbd_ring.free_bds = dev_conf->rxbd_count; in eth_xlnx_gem_configure_buffers()
1381 sys_write32((uint32_t)dev_data->rxbd_ring.first_bd, in eth_xlnx_gem_configure_buffers()
1447 curr_bd_idx = dev_data->rxbd_ring.next_to_process; in eth_xlnx_gem_handle_rx_pending()
1449 reg_addr = (uint32_t)(&dev_data->rxbd_ring.first_bd[first_bd_idx].addr); in eth_xlnx_gem_handle_rx_pending()
1450 reg_ctrl = (uint32_t)(&dev_data->rxbd_ring.first_bd[first_bd_idx].ctrl); in eth_xlnx_gem_handle_rx_pending()
1482 reg_ctrl = (uint32_t)(&dev_data->rxbd_ring.first_bd[last_bd_idx].ctrl); in eth_xlnx_gem_handle_rx_pending()
1495 dev_data->rxbd_ring.next_to_process = (last_bd_idx + 1) % in eth_xlnx_gem_handle_rx_pending()
1523 (dev_data->rxbd_ring.first_bd[curr_bd_idx].addr & in eth_xlnx_gem_handle_rx_pending()
1536 reg_addr = (uint32_t)(&dev_data->rxbd_ring.first_bd[curr_bd_idx].addr); in eth_xlnx_gem_handle_rx_pending()