/dports/security/krb5-appl/krb5-appl-1.0.3/telnet/telnet/ |
H A D | ring.c | 118 ring->supply = ring->consume = ring->bottom = buffer; 120 ring->top = ring->bottom+ring->size; 139 ring->mark = ring_decrement(ring, ring->supply, 1); 201 ring->bottom + ((ring->consume + count) - ring->top)) 210 ring->consume = ring->supply = ring->bottom; 227 return ring_subtract(ring, ring->consume, ring->supply); 241 return ring_subtract(ring, ring->top, ring->supply); 246 return ring_subtract(ring, ring->consume, ring->supply); 265 return ring_subtract(ring, ring->mark, ring->consume); 278 if ((ring->supply < ring->consume) || ring_full(ring)) { [all …]
|
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | intel_ringbuffer.c | 49 ring->tail &= ring->size - 1; in __intel_ring_advance() 52 ring->write_tail(ring, ring->tail); in __intel_ring_advance() 455 ring->write_tail(ring, 0); in stop_ring() 542 ring->space = ring_space(ring); in init_ring_common() 1465 ret = ring->init(ring); in intel_init_ring_buffer() 1483 bus_space_unmap(ring->bst, ring->bsh, ring->size); in intel_init_ring_buffer() 1519 bus_space_unmap(ring->bst, ring->bsh, ring->size); in intel_cleanup_ring_buffer() 1531 ring->cleanup(ring); in intel_cleanup_ring_buffer() 1586 ring->space = ring_space(ring); in intel_ring_wait_request() 1791 ring->set_seqno(ring, seqno); in intel_ring_init_seqno() [all …]
|
/dports/x11-toolkits/vte/vte-0.28.2/src/ |
H A D | ring.c | 39 ring->start, ring->end - ring->start, in _vte_ring_validate() 40 ring->max, ring->end - ring->writable); in _vte_ring_validate() 45 g_assert (ring->end - ring->start <= ring->max); in _vte_ring_validate() 46 g_assert (ring->end - ring->writable <= ring->mask); in _vte_ring_validate() 58 memset (ring, 0, sizeof (*ring)); in _vte_ring_init() 63 ring->array = g_malloc0 (sizeof (ring->array[0]) * (ring->mask + 1)); in _vte_ring_init() 338 …if (G_UNLIKELY (ring->writable == ring->last_page || ring->writable - ring->last_page >= ring->max… in _vte_ring_freeze_one_row() 369 ring->writable = ring->start; in _vte_ring_discard_one_row() 375 if (G_LIKELY (ring->writable + ring->mask == ring->end)) in _vte_ring_maybe_freeze_one_row() 392 if (G_LIKELY (ring->writable + ring->mask > ring->end)) in _vte_ring_ensure_writable_room() [all …]
|
/dports/net-mgmt/yaf/yaf-2.11.0/src/ |
H A D | ring.c | 107 ring->head = ring->tail = ring->base; in rgaAlloc() 186 if (ring->count >= (ring->cap - ring->trsv)) { in rgaNextHead() 194 ring->head += ring->elt_sz; in rgaNextHead() 195 if (ring->head > ring->end) { in rgaNextHead() 196 ring->head = ring->base; in rgaNextHead() 202 ring->peak = ring->count; in rgaNextHead() 230 ring->hrsv = ring->cap; in rgaNextHead() 280 ring->tail += ring->elt_sz; in rgaNextTail() 281 if (ring->tail > ring->end) { in rgaNextTail() 282 ring->tail = ring->base; in rgaNextTail() [all …]
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/misc/ |
H A D | lws-ring.c | 56 while (ring->oldest_tail != ring->head) { in lws_ring_destroy() 83 if (ring->head == ring->oldest_tail) in lws_ring_get_count_free_elements() 86 if (ring->head < ring->oldest_tail) in lws_ring_get_count_free_elements() 90 f = (int)((ring->buflen - ring->head) + ring->oldest_tail - in lws_ring_get_count_free_elements() 139 *bytes = ring->buflen - ring->head; in lws_ring_next_linear_insert_range() 153 ring->head = (ring->head + (uint32_t)bytes) % ring->buflen; in lws_ring_bump_head() 181 m = ring->buflen - ring->head; in lws_ring_insert() 193 ring->head = (ring->head + (unsigned int)n) % ring->buflen; in lws_ring_insert() 275 ring->destroy_element((uint8_t *)ring->buf + ring->oldest_tail); in lws_ring_update_oldest_tail() 276 ring->oldest_tail = (ring->oldest_tail + ring->element_len) % in lws_ring_update_oldest_tail() [all …]
|
/dports/net/openmpi/openmpi-4.1.1/opal/class/ |
H A D | opal_ring_buffer.c | 92 OPAL_ACQUIRE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_push() 98 ring->tail = ring->head + 1; in opal_ring_buffer_push() 103 ring->tail = ring->head; in opal_ring_buffer_push() 105 if (ring->head == ring->size - 1) { in opal_ring_buffer_push() 110 OPAL_RELEASE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_push() 118 OPAL_ACQUIRE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_pop() 124 ring->addr[ring->tail] = NULL; in opal_ring_buffer_pop() 131 if (ring->tail == ring->head) { in opal_ring_buffer_pop() 135 OPAL_RELEASE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_pop() 144 OPAL_ACQUIRE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_poke() [all …]
|
/dports/net/openmpi3/openmpi-3.1.6/opal/class/ |
H A D | opal_ring_buffer.c | 92 OPAL_ACQUIRE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_push() 98 ring->tail = ring->head + 1; in opal_ring_buffer_push() 103 ring->tail = ring->head; in opal_ring_buffer_push() 105 if (ring->head == ring->size - 1) { in opal_ring_buffer_push() 110 OPAL_RELEASE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_push() 118 OPAL_ACQUIRE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_pop() 124 ring->addr[ring->tail] = NULL; in opal_ring_buffer_pop() 131 if (ring->tail == ring->head) { in opal_ring_buffer_pop() 135 OPAL_RELEASE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_pop() 144 OPAL_ACQUIRE_THREAD(&(ring->lock), &(ring->cond), &(ring->in_use)); in opal_ring_buffer_poke() [all …]
|
/dports/multimedia/smpeg/smpeg-0.4.4/ |
H A D | MPEGring.cpp | 49 ring->end = ring->begin + tSize; in MPEG_ring() 50 ring->read = ring->begin; in MPEG_ring() 51 ring->write = ring->begin; in MPEG_ring() 69 if ( ring->begin && ring->readwait && ring->writewait ) { in MPEG_ring() 166 ring->write += ring->bufSize + sizeof(Uint32); in WriteDone() 168 if( ring->write >= ring->end ) in WriteDone() 170 ring->write = ring->begin; in WriteDone() 171 ring->timestamp_write = ring->timestamps; in WriteDone() 248 if( ring->read >= ring->end ) in ReadDone() 250 ring->read = ring->begin; in ReadDone() [all …]
|
/dports/multimedia/smpeg2/smpeg2-2.0.0/ |
H A D | MPEGring.cpp | 49 ring->end = ring->begin + tSize; in MPEG_ring() 50 ring->read = ring->begin; in MPEG_ring() 51 ring->write = ring->begin; in MPEG_ring() 69 if ( ring->begin && ring->readwait && ring->writewait ) { in MPEG_ring() 166 ring->write += ring->bufSize + sizeof(Uint32); in WriteDone() 168 if( ring->write >= ring->end ) in WriteDone() 170 ring->write = ring->begin; in WriteDone() 171 ring->timestamp_write = ring->timestamps; in WriteDone() 248 if( ring->read >= ring->end ) in ReadDone() 250 ring->read = ring->begin; in ReadDone() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 142 OUT_RING(ring, 0); in emit_texture() 144 OUT_RING(ring, view->tex2); in emit_texture() 151 OUT_RING(ring, view->tex5); in emit_texture() 207 OUT_RING(ring, 0x00000184); in fd2_emit_state_binning() 211 OUT_RING(ring, fui(0.0f)); in fd2_emit_state_binning() 215 OUT_RING(ring, fui(0.0f)); in fd2_emit_state_binning() 264 OUT_RING(ring, val); in fd2_emit_state() 346 OUT_RING(ring, fui(0.0f)); in fd2_emit_state() 392 emit_textures(ring, ctx); in fd2_emit_state() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_emit.c | 88 OUT_RING(ring, base); in emit_constants() 141 OUT_RING(ring, 0); in emit_texture() 143 OUT_RING(ring, view->tex2); in emit_texture() 264 OUT_RING(ring, val); in fd2_emit_state() 305 OUT_RING(ring, in fd2_emit_state() 308 OUT_RING(ring, in fd2_emit_state() 438 OUT_RING(ring, 0xffffffff); in fd2_emit_restore() 439 OUT_RING(ring, 0x00000fff); in fd2_emit_restore() 442 OUT_RING(ring, 0x00000002); in fd2_emit_restore() 454 OUT_RING(ring, in fd2_emit_restore() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.c | 74 ring->wptr_old = ring->wptr; in amdgpu_ring_alloc() 77 ring->funcs->begin_use(ring); in amdgpu_ring_alloc() 128 ring->funcs->insert_nop(ring, count); in amdgpu_ring_commit() 134 ring->funcs->end_use(ring); in amdgpu_ring_commit() 146 ring->wptr = ring->wptr_old; in amdgpu_ring_undo() 149 ring->funcs->end_use(ring); in amdgpu_ring_undo() 192 adev->rings[ring->idx] = ring; in amdgpu_ring_init() 254 (void **)&ring->ring); in amdgpu_ring_init() 286 if (!(ring->adev) || !(ring->adev->rings[ring->idx])) in amdgpu_ring_fini() 299 (void **)&ring->ring); in amdgpu_ring_fini() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.c | 74 ring->wptr_old = ring->wptr; in amdgpu_ring_alloc() 77 ring->funcs->begin_use(ring); in amdgpu_ring_alloc() 128 ring->funcs->insert_nop(ring, count); in amdgpu_ring_commit() 134 ring->funcs->end_use(ring); in amdgpu_ring_commit() 146 ring->wptr = ring->wptr_old; in amdgpu_ring_undo() 149 ring->funcs->end_use(ring); in amdgpu_ring_undo() 192 adev->rings[ring->idx] = ring; in amdgpu_ring_init() 254 (void **)&ring->ring); in amdgpu_ring_init() 286 if (!(ring->adev) || !(ring->adev->rings[ring->idx])) in amdgpu_ring_fini() 299 (void **)&ring->ring); in amdgpu_ring_fini() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.c | 74 ring->wptr_old = ring->wptr; in amdgpu_ring_alloc() 77 ring->funcs->begin_use(ring); in amdgpu_ring_alloc() 128 ring->funcs->insert_nop(ring, count); in amdgpu_ring_commit() 134 ring->funcs->end_use(ring); in amdgpu_ring_commit() 146 ring->wptr = ring->wptr_old; in amdgpu_ring_undo() 149 ring->funcs->end_use(ring); in amdgpu_ring_undo() 192 adev->rings[ring->idx] = ring; in amdgpu_ring_init() 254 (void **)&ring->ring); in amdgpu_ring_init() 286 if (!(ring->adev) || !(ring->adev->rings[ring->idx])) in amdgpu_ring_fini() 299 (void **)&ring->ring); in amdgpu_ring_fini() [all …]
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/arch/gtk3/novte/ |
H A D | ring.cc | 41 ring->start, ring->end - ring->start, ring->end, in _vte_ring_validate() 42 ring->max, ring->end - ring->writable); in _vte_ring_validate() 47 g_assert (ring->end - ring->start <= ring->max); in _vte_ring_validate() 48 g_assert (ring->end - ring->writable <= ring->mask); in _vte_ring_validate() 61 memset (ring, 0, sizeof (*ring)); in _vte_ring_init() 74 ring->attr_stream = ring->text_stream = ring->row_stream = NULL; in _vte_ring_init() 628 ring->start = ring->writable = ring->end; in _vte_ring_reset() 770 … if (G_LIKELY (ring->mask >= ring->visible_rows && ring->writable + ring->mask + 1 == ring->end)) { in _vte_ring_maybe_freeze_one_row() 789 … if (G_LIKELY (ring->mask >= ring->visible_rows && ring->writable + ring->mask + 1 > ring->end)) { in _vte_ring_ensure_writable_room() 798 } while (ring->mask < ring->visible_rows || ring->writable + ring->mask + 1 <= ring->end); in _vte_ring_ensure_writable_room() [all …]
|
/dports/emulators/vice/vice-3.5/src/arch/gtk3/novte/ |
H A D | ring.cc | 41 ring->start, ring->end - ring->start, ring->end, in _vte_ring_validate() 42 ring->max, ring->end - ring->writable); in _vte_ring_validate() 47 g_assert (ring->end - ring->start <= ring->max); in _vte_ring_validate() 48 g_assert (ring->end - ring->writable <= ring->mask); in _vte_ring_validate() 61 memset (ring, 0, sizeof (*ring)); in _vte_ring_init() 74 ring->attr_stream = ring->text_stream = ring->row_stream = NULL; in _vte_ring_init() 628 ring->start = ring->writable = ring->end; in _vte_ring_reset() 770 … if (G_LIKELY (ring->mask >= ring->visible_rows && ring->writable + ring->mask + 1 == ring->end)) { in _vte_ring_maybe_freeze_one_row() 789 … if (G_LIKELY (ring->mask >= ring->visible_rows && ring->writable + ring->mask + 1 > ring->end)) { in _vte_ring_ensure_writable_room() 798 } while (ring->mask < ring->visible_rows || ring->writable + ring->mask + 1 <= ring->end); in _vte_ring_ensure_writable_room() [all …]
|