Lines Matching refs:bge_ldata
1313 r = &sc->bge_ldata.bge_rx_std_ring[sc->bge_std]; in bge_newbuf_std()
1377 r = &sc->bge_ldata.bge_rx_jumbo_ring[sc->bge_jumbo]; in bge_newbuf_jumbo()
1418 bzero(sc->bge_ldata.bge_rx_std_ring, BGE_STD_RX_RING_SZ); in bge_init_rx_ring_std()
1450 bzero((char *)&sc->bge_ldata.bge_rx_std_ring[i], in bge_free_rx_ring_std()
1461 bzero(sc->bge_ldata.bge_rx_jumbo_ring, BGE_JUMBO_RX_RING_SZ); in bge_init_rx_ring_jumbo()
1475 rcb = &sc->bge_ldata.bge_info.bge_jumbo_rx_rcb; in bge_init_rx_ring_jumbo()
1500 bzero((char *)&sc->bge_ldata.bge_rx_jumbo_ring[i], in bge_free_rx_ring_jumbo()
1510 if (sc->bge_ldata.bge_tx_ring == NULL) in bge_free_tx_ring()
1523 bzero((char *)&sc->bge_ldata.bge_tx_ring[i], in bge_free_tx_ring()
1534 bzero(sc->bge_ldata.bge_tx_ring, BGE_TX_RING_SZ); in bge_init_tx_ring()
2052 rcb = &sc->bge_ldata.bge_info.bge_std_rx_rcb; in bge_blockinit()
2054 BGE_ADDR_LO(sc->bge_ldata.bge_rx_std_ring_paddr); in bge_blockinit()
2056 BGE_ADDR_HI(sc->bge_ldata.bge_rx_std_ring_paddr); in bge_blockinit()
2110 rcb = &sc->bge_ldata.bge_info.bge_jumbo_rx_rcb; in bge_blockinit()
2113 BGE_ADDR_LO(sc->bge_ldata.bge_rx_jumbo_ring_paddr); in bge_blockinit()
2115 BGE_ADDR_HI(sc->bge_ldata.bge_rx_jumbo_ring_paddr); in bge_blockinit()
2141 rcb = &sc->bge_ldata.bge_info.bge_mini_rx_rcb; in bge_blockinit()
2213 BGE_HOSTADDR(taddr, sc->bge_ldata.bge_tx_ring_paddr); in bge_blockinit()
2263 BGE_HOSTADDR(taddr, sc->bge_ldata.bge_rx_return_ring_paddr); in bge_blockinit()
2333 BGE_ADDR_HI(sc->bge_ldata.bge_stats_paddr)); in bge_blockinit()
2335 BGE_ADDR_LO(sc->bge_ldata.bge_stats_paddr)); in bge_blockinit()
2343 BGE_ADDR_HI(sc->bge_ldata.bge_status_block_paddr)); in bge_blockinit()
2345 BGE_ADDR_LO(sc->bge_ldata.bge_status_block_paddr)); in bge_blockinit()
2351 bzero(sc->bge_ldata.bge_status_block, BGE_STATUS_BLK_SZ); in bge_blockinit()
2354 bzero(sc->bge_ldata.bge_status_block, 32); in bge_blockinit()
2779 if (sc->bge_ldata.bge_rx_std_ring_paddr) in bge_dma_free()
2782 if (sc->bge_ldata.bge_rx_std_ring) in bge_dma_free()
2784 sc->bge_ldata.bge_rx_std_ring, in bge_dma_free()
2791 if (sc->bge_ldata.bge_rx_jumbo_ring_paddr) in bge_dma_free()
2795 if (sc->bge_ldata.bge_rx_jumbo_ring) in bge_dma_free()
2797 sc->bge_ldata.bge_rx_jumbo_ring, in bge_dma_free()
2804 if (sc->bge_ldata.bge_rx_return_ring_paddr) in bge_dma_free()
2808 if (sc->bge_ldata.bge_rx_return_ring) in bge_dma_free()
2810 sc->bge_ldata.bge_rx_return_ring, in bge_dma_free()
2817 if (sc->bge_ldata.bge_tx_ring_paddr) in bge_dma_free()
2821 if (sc->bge_ldata.bge_tx_ring) in bge_dma_free()
2823 sc->bge_ldata.bge_tx_ring, in bge_dma_free()
2830 if (sc->bge_ldata.bge_status_block_paddr) in bge_dma_free()
2834 if (sc->bge_ldata.bge_status_block) in bge_dma_free()
2836 sc->bge_ldata.bge_status_block, in bge_dma_free()
2843 if (sc->bge_ldata.bge_stats_paddr) in bge_dma_free()
2847 if (sc->bge_ldata.bge_stats) in bge_dma_free()
2849 sc->bge_ldata.bge_stats, in bge_dma_free()
2949 (uint8_t **)&sc->bge_ldata.bge_rx_std_ring, in bge_dma_alloc()
2951 &sc->bge_ldata.bge_rx_std_ring_paddr, "RX ring"); in bge_dma_alloc()
2958 (uint8_t **)&sc->bge_ldata.bge_rx_return_ring, in bge_dma_alloc()
2960 &sc->bge_ldata.bge_rx_return_ring_paddr, "RX return ring"); in bge_dma_alloc()
2967 (uint8_t **)&sc->bge_ldata.bge_tx_ring, in bge_dma_alloc()
2969 &sc->bge_ldata.bge_tx_ring_paddr, "TX ring"); in bge_dma_alloc()
2987 (uint8_t **)&sc->bge_ldata.bge_status_block, in bge_dma_alloc()
2989 &sc->bge_ldata.bge_status_block_paddr, "status block"); in bge_dma_alloc()
2996 (uint8_t **)&sc->bge_ldata.bge_stats, in bge_dma_alloc()
2998 &sc->bge_ldata.bge_stats_paddr, "statistics block"); in bge_dma_alloc()
3006 (uint8_t **)&sc->bge_ldata.bge_rx_jumbo_ring, in bge_dma_alloc()
3008 &sc->bge_ldata.bge_rx_jumbo_ring_paddr, "jumbo RX ring"); in bge_dma_alloc()
4254 r = &sc->bge_ldata.bge_rx_std_ring[sc->bge_std]; in bge_rxreuse_std()
4266 r = &sc->bge_ldata.bge_rx_jumbo_ring[sc->bge_jumbo]; in bge_rxreuse_jumbo()
4325 cur_rx = &sc->bge_ldata.bge_rx_return_ring[rx_cons]; in bge_rxeof()
4491 cur_tx = &sc->bge_ldata.bge_tx_ring[idx]; in bge_txeof()
4531 rx_prod = sc->bge_ldata.bge_status_block->bge_idx[0].bge_rx_prod_idx; in bge_poll()
4532 tx_cons = sc->bge_ldata.bge_status_block->bge_idx[0].bge_tx_cons_idx; in bge_poll()
4534 statusword = sc->bge_ldata.bge_status_block->bge_status; in bge_poll()
4536 sc->bge_ldata.bge_status_block->bge_status = 0; in bge_poll()
4604 rx_prod = sc->bge_ldata.bge_status_block->bge_idx[0].bge_rx_prod_idx; in bge_intr_task()
4605 tx_cons = sc->bge_ldata.bge_status_block->bge_idx[0].bge_tx_cons_idx; in bge_intr_task()
4606 status = sc->bge_ldata.bge_status_block->bge_status; in bge_intr_task()
4607 status_tag = sc->bge_ldata.bge_status_block->bge_status_tag << 24; in bge_intr_task()
4609 sc->bge_ldata.bge_status_block->bge_status = 0; in bge_intr_task()
4690 rx_prod = sc->bge_ldata.bge_status_block->bge_idx[0].bge_rx_prod_idx; in bge_intr()
4691 tx_cons = sc->bge_ldata.bge_status_block->bge_idx[0].bge_tx_cons_idx; in bge_intr()
4692 sc->bge_ldata.bge_status_block->bge_status = 0; in bge_intr()
5252 d = &sc->bge_ldata.bge_tx_ring[idx]; in bge_encap()
5276 d = &sc->bge_ldata.bge_tx_ring[idx]; in bge_encap()
6553 sbdata = (uint16_t *)sc->bge_ldata.bge_status_block; in bge_sysctl_debug_info()
6827 rx_prod = sc->bge_ldata.bge_status_block->bge_idx[0].bge_rx_prod_idx; in bge_debugnet_poll()
6828 tx_cons = sc->bge_ldata.bge_status_block->bge_idx[0].bge_tx_cons_idx; in bge_debugnet_poll()