Home
last modified time | relevance | path

Searched refs:hw_ring (Results 1 – 5 of 5) sorted by relevance

/drivers/dma/
Dplx_dma.c114 struct plx_dma_hw_std_desc *hw_ring; member
393 desc->hw = &plxdev->hw_ring[i]; in plx_dma_alloc_desc()
410 size_t ring_sz = PLX_DMA_RING_COUNT * sizeof(*plxdev->hw_ring); in plx_dma_alloc_chan_resources()
414 plxdev->hw_ring = dma_alloc_coherent(plxdev->dma_dev.dev, ring_sz, in plx_dma_alloc_chan_resources()
416 if (!plxdev->hw_ring) in plx_dma_alloc_chan_resources()
447 dma_free_coherent(plxdev->dma_dev.dev, ring_sz, plxdev->hw_ring, in plx_dma_alloc_chan_resources()
455 size_t ring_sz = PLX_DMA_RING_COUNT * sizeof(*plxdev->hw_ring); in plx_dma_free_chan_resources()
483 dma_free_coherent(plxdev->dma_dev.dev, ring_sz, plxdev->hw_ring, in plx_dma_free_chan_resources()
/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c1585 struct __vxge_hw_ring *hw_ring; in vxge_config_ci_for_tti_rti() local
1587 hw_ring = vdev->vpaths[i].ring.handle; in vxge_config_ci_for_tti_rti()
1588 vxge_hw_vpath_dynamic_rti_ci_set(hw_ring); in vxge_config_ci_for_tti_rti()
2139 struct __vxge_hw_ring *hw_ring = ring->handle; in adaptive_coalesce_rx_interrupts() local
2143 hw_ring->rtimer != VXGE_RTI_RTIMER_ADAPT_VAL) { in adaptive_coalesce_rx_interrupts()
2144 hw_ring->rtimer = VXGE_RTI_RTIMER_ADAPT_VAL; in adaptive_coalesce_rx_interrupts()
2145 vxge_hw_vpath_dynamic_rti_rtimer_set(hw_ring); in adaptive_coalesce_rx_interrupts()
2146 } else if (hw_ring->rtimer != 0) { in adaptive_coalesce_rx_interrupts()
2147 hw_ring->rtimer = 0; in adaptive_coalesce_rx_interrupts()
2148 vxge_hw_vpath_dynamic_rti_rtimer_set(hw_ring); in adaptive_coalesce_rx_interrupts()
/drivers/bus/mhi/host/
Dpm.c217 if (mhi_event->offload_ev || mhi_event->hw_ring) in mhi_ready_state_transition()
420 if (mhi_event->offload_ev || !mhi_event->hw_ring) in mhi_pm_mission_mode_transition()
Dinit.c717 mhi_event->hw_ring = event_cfg->hardware_event; in parse_ev_cfg()
718 if (mhi_event->hw_ring) in parse_ev_cfg()
Dinternal.h548 bool hw_ring; member