Home
last modified time | relevance | path

Searched defs:ring (Results 1 – 25 of 112) sorted by relevance

12345

/trueos/sys/dev/drm2/i915/
HDintel_ringbuffer.c53 i915_trace_irq_get(struct intel_ring_buffer *ring, uint32_t seqno) in i915_trace_irq_get()
66 static inline int ring_space(struct intel_ring_buffer *ring) in ring_space()
75 gen2_render_ring_flush(struct intel_ring_buffer *ring, in gen2_render_ring_flush()
101 gen4_render_ring_flush(struct intel_ring_buffer *ring, in gen4_render_ring_flush()
196 intel_emit_post_sync_nonzero_flush(struct intel_ring_buffer *ring) in intel_emit_post_sync_nonzero_flush()
232 gen6_render_ring_flush(struct intel_ring_buffer *ring, in gen6_render_ring_flush()
270 static void ring_write_tail(struct intel_ring_buffer *ring, in ring_write_tail()
277 u32 intel_ring_get_active_head(struct intel_ring_buffer *ring) in intel_ring_get_active_head()
286 static int init_ring_common(struct intel_ring_buffer *ring) in init_ring_common()
356 init_pipe_control(struct intel_ring_buffer *ring) in init_pipe_control()
[all …]
HDintel_ringbuffer.h14 #define I915_READ_TAIL(ring) I915_READ(RING_TAIL((ring)->mmio_base)) argument
15 #define I915_WRITE_TAIL(ring, val) I915_WRITE(RING_TAIL((ring)->mmio_base), val) argument
17 #define I915_READ_START(ring) I915_READ(RING_START((ring)->mmio_base)) argument
18 #define I915_WRITE_START(ring, val) I915_WRITE(RING_START((ring)->mmio_base), val) argument
20 #define I915_READ_HEAD(ring) I915_READ(RING_HEAD((ring)->mmio_base)) argument
21 #define I915_WRITE_HEAD(ring, val) I915_WRITE(RING_HEAD((ring)->mmio_base), val) argument
23 #define I915_READ_CTL(ring) I915_READ(RING_CTL((ring)->mmio_base)) argument
24 #define I915_WRITE_CTL(ring, val) I915_WRITE(RING_CTL((ring)->mmio_base), val) argument
26 #define I915_READ_IMR(ring) I915_READ(RING_IMR((ring)->mmio_base)) argument
27 #define I915_WRITE_IMR(ring, val) I915_WRITE(RING_IMR((ring)->mmio_base), val) argument
[all …]
HDi915_gem_execbuffer.c160 struct intel_ring_buffer *ring, in i915_gem_object_set_to_gpu_domain()
541 struct intel_ring_buffer *ring) in pin_and_fence_object()
580 i915_gem_execbuffer_reserve(struct intel_ring_buffer *ring, in i915_gem_execbuffer_reserve()
738 struct drm_file *file, struct intel_ring_buffer *ring, in i915_gem_execbuffer_relocate_slow()
861 i915_gem_execbuffer_wait_for_flips(struct intel_ring_buffer *ring, u32 flips) in i915_gem_execbuffer_wait_for_flips()
893 i915_gem_execbuffer_move_to_gpu(struct intel_ring_buffer *ring, in i915_gem_execbuffer_move_to_gpu()
984 struct intel_ring_buffer *ring, in i915_gem_execbuffer_move_to_active()
1019 struct intel_ring_buffer *ring) in i915_gem_execbuffer_retire_commands()
1088 struct intel_ring_buffer *ring) in i915_reset_gen7_sol_offsets()
1122 struct intel_ring_buffer *ring; in i915_gem_do_execbuffer() local
HDi915_gem_context.c333 mi_set_context(struct intel_ring_buffer *ring, in mi_set_context()
381 struct intel_ring_buffer *ring = to->ring; in do_switch() local
465 int i915_switch_context(struct intel_ring_buffer *ring, in i915_switch_context()
/trueos/crypto/heimdal/appl/telnet/telnet/
HDring.c83 ring_init(Ring *ring, unsigned char *buffer, int count) in ring_init()
107 ring_mark(Ring *ring) in ring_mark()
117 ring_at_mark(Ring *ring) in ring_at_mark()
131 ring_clear_mark(Ring *ring) in ring_clear_mark()
140 ring_supplied(Ring *ring, int count) in ring_supplied()
150 ring_consumed(Ring *ring, int count) in ring_consumed()
185 ring_empty_count(Ring *ring) in ring_empty_count()
196 ring_empty_consecutive(Ring *ring) in ring_empty_consecutive()
217 ring_full_count(Ring *ring) in ring_full_count()
235 ring_full_consecutive(Ring *ring) in ring_full_consecutive()
[all …]
/trueos/contrib/telnet/telnet/
HDring.c104 ring_init(Ring *ring, unsigned char *buffer, int count) in ring_init()
128 ring_mark(Ring *ring) in ring_mark()
138 ring_at_mark(Ring *ring) in ring_at_mark()
152 ring_clear_mark(Ring *ring) in ring_clear_mark()
161 ring_supplied(Ring *ring, int count) in ring_supplied()
171 ring_consumed(Ring *ring, int count) in ring_consumed()
206 ring_empty_count(Ring *ring) in ring_empty_count()
217 ring_empty_consecutive(Ring *ring) in ring_empty_consecutive()
238 ring_full_count(Ring *ring) in ring_full_count()
256 ring_full_consecutive(Ring *ring) in ring_full_consecutive()
[all …]
/trueos/sys/dev/drm2/radeon/
HDradeon_ring.c64 int radeon_ib_get(struct radeon_device *rdev, int ring, in radeon_ib_get()
138 struct radeon_ring *ring = &rdev->ring[ib->ring]; in radeon_ib_schedule() local
264 struct radeon_ring *ring = &rdev->ring[i]; in radeon_ib_ring_tests() local
313 void radeon_ring_write(struct radeon_ring *ring, uint32_t v) in radeon_ring_write()
337 struct radeon_ring *ring) in radeon_ring_supports_scratch_reg()
357 void radeon_ring_free_size(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_free_size()
385 int radeon_ring_alloc(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw) in radeon_ring_alloc()
420 int radeon_ring_lock(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ndw) in radeon_ring_lock()
443 void radeon_ring_commit(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_commit()
463 void radeon_ring_unlock_commit(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_ring_unlock_commit()
[all …]
HDradeon_fence.c62 static void radeon_fence_write(struct radeon_device *rdev, u32 seq, int ring) in radeon_fence_write()
81 static u32 radeon_fence_read(struct radeon_device *rdev, int ring) in radeon_fence_read()
106 int ring) in radeon_fence_emit()
131 void radeon_fence_process(struct radeon_device *rdev, int ring) in radeon_fence_process()
221 u64 seq, unsigned ring) in radeon_fence_seq_signaled()
276 unsigned ring, bool intr, bool lock_ring) in radeon_fence_wait_seq()
456 unsigned i, ring = RADEON_NUM_RINGS; in radeon_fence_wait_any_seq() local
640 int radeon_fence_wait_next_locked(struct radeon_device *rdev, int ring) in radeon_fence_wait_next_locked()
663 int radeon_fence_wait_empty_locked(struct radeon_device *rdev, int ring) in radeon_fence_wait_empty_locked()
722 unsigned radeon_fence_count_emitted(struct radeon_device *rdev, int ring) in radeon_fence_count_emitted()
[all …]
HDevergreen_blit_kms.c45 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_render_target() local
84 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cp_set_surface_sync() local
112 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_shaders() local
140 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_vtx_resource() local
185 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_tex_resource() local
226 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_scissors() local
257 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in draw_auto() local
282 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_default_state() local
HDr600_blit_kms.c43 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_render_target() local
97 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cp_set_surface_sync() local
116 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_shaders() local
163 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_vtx_resource() local
200 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_tex_resource() local
239 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_scissors() local
260 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in draw_auto() local
285 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in set_default_state() local
636 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_blit_prepare_copy() local
689 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_blit_done_copy() local
HDni.c910 int ring, u32 cp_int_cntl) in cayman_cp_int_cntl_setup()
924 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cayman_fence_ring_emit() local
947 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cayman_ring_ib_execute() local
1023 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cayman_cp_start() local
1089 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cayman_cp_fini() local
1122 struct radeon_ring *ring; in cayman_cp_resume() local
1227 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cayman_dma_ring_ib_execute() local
1288 struct radeon_ring *ring; in cayman_dma_resume() local
1540 bool cayman_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in cayman_dma_is_lockup()
1559 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in cayman_startup() local
[all …]
HDr600.c1422 bool r600_gpu_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r600_gpu_is_lockup()
1449 bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_is_lockup()
2202 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_start() local
2232 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_resume() local
2292 void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size) in r600_ring_init()
2314 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_fini() local
2360 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX]; in r600_dma_resume() local
2462 int r600_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in r600_ring_test()
2513 struct radeon_ring *ring) in r600_dma_ring_test()
2563 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r600_fence_ring_emit() local
[all …]
HDradeon_semaphore.c61 void radeon_semaphore_emit_signal(struct radeon_device *rdev, int ring, in radeon_semaphore_emit_signal()
68 void radeon_semaphore_emit_wait(struct radeon_device *rdev, int ring, in radeon_semaphore_emit_wait()
HDr420.c204 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r420_cp_errata_init() local
222 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r420_cp_errata_fini() local
/trueos/sys/dev/vxge/vxgehal/
HDvxgehal-ring.c109 __hal_ring_t *ring = (__hal_ring_t *) ringh; in __hal_ring_first_block_address_get() local
232 __hal_ring_t *ring, in __hal_ring_rxdblock_link()
321 __hal_ring_t *ring = (__hal_ring_t *) userdata; in __hal_ring_mempool_item_alloc() local
435 __hal_ring_t *ring = (__hal_ring_t *) userdata; in __hal_ring_mempool_item_free() local
468 __hal_ring_t *ring, in __hal_ring_initial_replenish()
527 __hal_ring_t *ring; in __hal_ring_create() local
692 __hal_ring_t *ring = (__hal_ring_t *) ringh; in __hal_ring_abort() local
747 __hal_ring_t *ring = (__hal_ring_t *) ringh; in __hal_ring_reset() local
806 __hal_ring_t *ring; in __hal_ring_delete() local
943 __hal_ring_t *ring; in vxge_hal_ring_rxd_reserve() local
[all …]
/trueos/sys/ofed/drivers/net/mlx4/
HDen_tx.c70 struct mlx4_en_tx_ring *ring; in mlx4_en_create_tx_ring() local
191 struct mlx4_en_tx_ring *ring = *pring; in mlx4_en_destroy_tx_ring() local
211 struct mlx4_en_tx_ring *ring, in mlx4_en_activate_tx_ring()
240 struct mlx4_en_tx_ring *ring) in mlx4_en_deactivate_tx_ring()
249 struct mlx4_en_tx_ring *ring, in mlx4_en_stamp_wqe()
279 struct mlx4_en_tx_ring *ring, in mlx4_en_free_tx_desc()
340 int mlx4_en_free_tx_buf(struct net_device *dev, struct mlx4_en_tx_ring *ring) in mlx4_en_free_tx_buf()
374 struct mlx4_en_tx_ring *ring = priv->tx_ring[cq->ring]; in mlx4_en_process_tx_cq() local
467 struct mlx4_en_tx_ring *ring = priv->tx_ring[cq->ring]; in mlx4_en_tx_irq() local
480 struct mlx4_en_tx_ring *ring = priv->tx_ring[cq->ring]; in mlx4_en_poll_tx_cq() local
[all …]
HDen_rx.c49 struct mlx4_en_rx_ring *ring, in mlx4_en_init_rx_desc()
103 struct mlx4_en_rx_ring *ring, int index) in mlx4_en_prepare_rx_desc()
121 static inline void mlx4_en_update_rx_prod_db(struct mlx4_en_rx_ring *ring) in mlx4_en_update_rx_prod_db()
127 struct mlx4_en_rx_ring *ring, in mlx4_en_free_rx_desc()
156 struct mlx4_en_rx_ring *ring; in mlx4_en_fill_rx_buffers() local
202 struct mlx4_en_rx_ring *ring) in mlx4_en_free_rx_buf()
273 struct mlx4_en_rx_ring *ring; in mlx4_en_create_rx_ring() local
331 struct mlx4_en_rx_ring *ring; in mlx4_en_activate_rx_rings() local
411 struct mlx4_en_rx_ring *ring = *pring; in mlx4_en_destroy_rx_ring() local
425 struct mlx4_en_rx_ring *ring) in mlx4_en_deactivate_rx_ring()
[all …]
/trueos/sys/dev/nxge/xgehal/
HDxgehal-ring.c81 xge_hal_ring_t *ring, int from, int to) in __hal_ring_rxdblock_link()
135 xge_hal_ring_t *ring = (xge_hal_ring_t *)userdata; in __hal_ring_mempool_item_alloc() local
249 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in __hal_ring_open() local
351 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in __hal_ring_close() local
389 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in __hal_ring_prc_enable() local
467 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in __hal_ring_prc_disable() local
HDxgehal-ring-fp.c34 __hal_ring_rxd_priv(xge_hal_ring_t *ring, xge_hal_dtr_h dtrh) in __hal_ring_rxd_priv()
482 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in xge_hal_ring_dtr_pre_post() local
550 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in xge_hal_ring_dtr_post_post() local
584 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in xge_hal_ring_dtr_post_post_wmb() local
670 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in xge_hal_ring_dtr_next_completed() local
814 xge_hal_ring_t *ring = (xge_hal_ring_t *)channelh; in xge_hal_ring_is_next_dtr_completed() local
/trueos/sys/dev/oce/
HDoce_util.c155 oce_destroy_ring_buffer(POCE_SOFTC sc, oce_ring_buffer_t *ring) in oce_destroy_ring_buffer()
169 oce_ring_buffer_t *ring; in oce_create_ring_buffer() local
254 oce_page_list(oce_ring_buffer_t *ring, struct phys_addr *pa_list) in oce_page_list()
/trueos/sys/dev/drm/
HDmach64_dma.c121 drm_mach64_descriptor_ring_t *ring = &dev_priv->ring; in mach64_wait_ring() local
147 drm_mach64_descriptor_ring_t *ring = &dev_priv->ring; in mach64_ring_idle() local
182 drm_mach64_descriptor_ring_t *ring = &dev_priv->ring; in mach64_ring_reset() local
479 drm_mach64_descriptor_ring_t *ring = &dev_priv->ring; in mach64_dump_ring_info() local
1180 drm_mach64_descriptor_ring_t *ring = &dev_priv->ring; in mach64_do_dispatch_pseudo_dma() local
1512 drm_mach64_descriptor_ring_t *ring = &dev_priv->ring; in mach64_do_reclaim_completed() local
1585 drm_mach64_descriptor_ring_t *ring = &dev_priv->ring; in mach64_freelist_get() local
/trueos/sys/dev/rt/
HDif_rt.c863 struct rt_softc_tx_ring *ring; in rt_tx_data() local
1590 struct rt_softc_rx_ring *ring; in rt_rx_eof() local
1749 rt_tx_eof(struct rt_softc *sc, struct rt_softc_tx_ring *ring) in rt_tx_eof()
1951 rt_alloc_rx_ring(struct rt_softc *sc, struct rt_softc_rx_ring *ring) in rt_alloc_rx_ring()
2055 rt_reset_rx_ring(struct rt_softc *sc, struct rt_softc_rx_ring *ring) in rt_reset_rx_ring()
2074 rt_free_rx_ring(struct rt_softc *sc, struct rt_softc_rx_ring *ring) in rt_free_rx_ring()
2115 rt_alloc_tx_ring(struct rt_softc *sc, struct rt_softc_tx_ring *ring, int qid) in rt_alloc_tx_ring()
2220 rt_reset_tx_ring(struct rt_softc *sc, struct rt_softc_tx_ring *ring) in rt_reset_tx_ring()
2264 rt_free_tx_ring(struct rt_softc *sc, struct rt_softc_tx_ring *ring) in rt_free_tx_ring()
/trueos/sys/net/
HDnetmap_user.h91 #define NETMAP_BUF(ring, index) \ argument
94 #define NETMAP_BUF_IDX(ring, buf) \ argument
118 nm_ring_space(struct netmap_ring *ring) in nm_ring_space()
584 struct netmap_ring *ring; in nm_inject() local
623 struct netmap_ring *ring; in nm_dispatch() local
652 struct netmap_ring *ring = NETMAP_RXRING(d->nifp, ri); in nm_nextpkt() local
/trueos/sys/dev/lmc/
HDif_lmc.c2573 mbuf_enqueue(struct desc_ring *ring, struct mbuf *m) in mbuf_enqueue()
2585 mbuf_dequeue(struct desc_ring *ring) in mbuf_dequeue()
2598 struct desc_ring *ring = arg; in fbsd_dmamap_load() local
2607 create_ring(softc_t *sc, struct desc_ring *ring, int num_descs) in create_ring()
2743 destroy_ring(softc_t *sc, struct desc_ring *ring) in destroy_ring()
2816 struct desc_ring *ring = &sc->rxring; in rxintr_cleanup() local
3008 struct desc_ring *ring = &sc->rxring; in rxintr_setup() local
3082 struct desc_ring *ring = &sc->txring; in txintr_cleanup() local
3129 struct desc_ring *ring = &sc->txring; in txintr_setup_mbuf() local
3223 struct desc_ring *ring = &sc->txring; in txintr_setup() local
[all …]
/trueos/sys/dev/netmap/
HDif_igb_netmap.h88 struct netmap_ring *ring = kring->ring; in igb_netmap_txsync() local
197 struct netmap_ring *ring = kring->ring; in igb_netmap_rxsync() local

12345