Lines Matching refs:descp

400 	dma_area_t *descp;  in dmfe_init_rings()  local
417 descp = &dmfep->rx_desc; in dmfe_init_rings()
418 pstart = descp->mem_dvma; in dmfe_init_rings()
424 dmfe_ring_put32(descp, i, RD_NEXT, pnext); in dmfe_init_rings()
425 dmfe_ring_put32(descp, i, BUFFER1, pbuff); in dmfe_init_rings()
426 dmfe_ring_put32(descp, i, DESC1, desc1); in dmfe_init_rings()
427 dmfe_ring_put32(descp, i, DESC0, RX_OWN); in dmfe_init_rings()
436 dmfe_ring_put32(descp, --i, RD_NEXT, pstart); in dmfe_init_rings()
437 DMA_SYNC(descp, DDI_DMA_SYNC_FORDEV); in dmfe_init_rings()
443 dmfe_chip_put32(dmfep, RX_BASE_ADDR_REG, descp->mem_dvma); in dmfe_init_rings()
448 descp = &dmfep->tx_desc; in dmfe_init_rings()
449 pstart = descp->mem_dvma; in dmfe_init_rings()
455 dmfe_ring_put32(descp, i, TD_NEXT, pnext); in dmfe_init_rings()
456 dmfe_ring_put32(descp, i, BUFFER1, pbuff); in dmfe_init_rings()
457 dmfe_ring_put32(descp, i, DESC1, desc1); in dmfe_init_rings()
458 dmfe_ring_put32(descp, i, DESC0, 0); in dmfe_init_rings()
467 dmfe_ring_put32(descp, --i, TD_NEXT, pstart); in dmfe_init_rings()
468 DMA_SYNC(descp, DDI_DMA_SYNC_FORDEV); in dmfe_init_rings()
475 dmfe_chip_put32(dmfep, TX_BASE_ADDR_REG, descp->mem_dvma); in dmfe_init_rings()
610 dma_area_t *descp; in dmfe_getp() local
632 descp = &dmfep->rx_desc; in dmfe_getp()
633 DMA_SYNC(descp, DDI_DMA_SYNC_FORKERNEL); in dmfe_getp()
640 desc0 = dmfe_ring_get32(descp, index, DESC0); in dmfe_getp()
760 dmfe_ring_put32(descp, index, DESC0, RX_OWN); in dmfe_getp()
762 desc0 = dmfe_ring_get32(descp, index, DESC0); in dmfe_getp()
775 DMA_SYNC(descp, DDI_DMA_SYNC_FORDEV); in dmfe_getp()
932 dma_area_t *descp; in dmfe_reclaim_tx_desc() local
942 descp = &dmfep->tx_desc; in dmfe_reclaim_tx_desc()
943 DMA_SYNC(descp, DDI_DMA_SYNC_FORKERNEL); in dmfe_reclaim_tx_desc()
953 desc0 = dmfe_ring_get32(descp, i, DESC0); in dmfe_reclaim_tx_desc()
961 desc1 = dmfe_ring_get32(descp, i, DESC1); in dmfe_reclaim_tx_desc()
980 desc0 = dmfe_ring_get32(descp, i, DESC0); in dmfe_reclaim_tx_desc()
1007 dma_area_t *descp; in dmfe_send_msg() local
1062 descp = &dmfep->tx_desc; in dmfe_send_msg()
1063 ASSERT((dmfe_ring_get32(descp, index, DESC0) & TX_OWN) == 0); in dmfe_send_msg()
1078 paddr = descp->setup_dvma; in dmfe_send_msg()
1145 dmfe_ring_put32(descp, index, BUFFER1, paddr); in dmfe_send_msg()
1146 dmfe_ring_put32(descp, index, DESC1, desc1); in dmfe_send_msg()
1147 dmfe_ring_put32(descp, index, DESC0, TX_OWN); in dmfe_send_msg()
1148 DMA_SYNC(descp, DDI_DMA_SYNC_FORDEV); in dmfe_send_msg()
1241 dma_area_t *descp; in dmfe_update_hash() local
1246 descp = &dmfep->tx_desc; in dmfe_update_hash()
1247 tmp = dmfe_setup_get32(descp, index/16); in dmfe_update_hash()
1252 dmfe_setup_put32(descp, index/16, tmp); in dmfe_update_hash()