Home
last modified time | relevance | path

Searched refs:ring_buffer (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/hv/
H A Dring_buffer.c55 if (READ_ONCE(rbi->ring_buffer->interrupt_mask)) in hv_signal_on_write()
64 if (old_write == READ_ONCE(rbi->ring_buffer->read_index)) { in hv_signal_on_write()
74 u32 next = ring_info->ring_buffer->write_index; in hv_get_next_write_location()
84 ring_info->ring_buffer->write_index = next_write_location; in hv_set_next_write_location()
92 ring_info->ring_buffer->read_index = next_read_location; in hv_set_next_read_location()
107 return (u64)ring_info->ring_buffer->write_index << 32; in hv_get_ring_bufferindices()
120 void *ring_buffer = hv_get_ring_buffer(ring_info); in hv_copyto_ringbuffer() local
123 memcpy(ring_buffer + start_write_offset, src, srclen); in hv_copyto_ringbuffer()
146 read_loc = READ_ONCE(rbi->ring_buffer->read_index); in hv_get_ringbuffer_availbytes()
147 write_loc = READ_ONCE(rbi->ring_buffer->write_index); in hv_get_ringbuffer_availbytes()
[all …]
H A DMakefile11 channel_mgmt.o ring_buffer.o hv_trace.o
H A Dvmbus_drv.c1643 if (!rbi->ring_buffer) { in out_mask_show()
1648 ret = sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); in out_mask_show()
1660 if (!rbi->ring_buffer) { in in_mask_show()
1665 ret = sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); in in_mask_show()
1677 if (!rbi->ring_buffer) { in read_avail_show()
1694 if (!rbi->ring_buffer) { in write_avail_show()
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A Dringbuf.c34 struct ring_buffer { struct
42 static void ringbuf_unmap_ring(struct ring_buffer *rb, struct ring *r) in ringbuf_unmap_ring() argument
55 int ring_buffer__add(struct ring_buffer *rb, int map_fd, in ring_buffer__add()
147 void ring_buffer__free(struct ring_buffer *rb) in ring_buffer__free()
164 struct ring_buffer *
168 struct ring_buffer *rb; in ring_buffer__new()
257 int ring_buffer__consume(struct ring_buffer *rb) in ring_buffer__consume()
279 int ring_buffer__poll(struct ring_buffer *rb, int timeout_ms) in ring_buffer__poll()
H A Dlibbpf.h522 struct ring_buffer;
532 LIBBPF_API struct ring_buffer *
535 LIBBPF_API void ring_buffer__free(struct ring_buffer *rb);
536 LIBBPF_API int ring_buffer__add(struct ring_buffer *rb, int map_fd,
538 LIBBPF_API int ring_buffer__poll(struct ring_buffer *rb, int timeout_ms);
539 LIBBPF_API int ring_buffer__consume(struct ring_buffer *rb);
/OK3568_Linux_fs/kernel/drivers/uio/
H A Duio_hv_generic.c84 dev->channel->inbound.ring_buffer->interrupt_mask = !irq_state; in hv_uio_irqcontrol()
99 chan->inbound.ring_buffer->interrupt_mask = 1; in hv_uio_channel_cb()
132 void *ring_buffer = page_address(channel->ringbuffer_page); in hv_uio_ring_mmap() local
137 return vm_iomap_memory(vma, virt_to_phys(ring_buffer), in hv_uio_ring_mmap()
168 new_sc->inbound.ring_buffer->interrupt_mask = 1; in hv_uio_new_channel()
213 dev->channel->inbound.ring_buffer->interrupt_mask = 1; in hv_uio_open()
241 void *ring_buffer; in hv_uio_probe() local
272 ring_buffer = page_address(channel->ringbuffer_page); in hv_uio_probe()
274 = (uintptr_t)virt_to_phys(ring_buffer); in hv_uio_probe()
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/stb/
H A Dstb_image_resize.h546 float* ring_buffer; member
1411 static float* stbir__get_ring_buffer_entry(float* ring_buffer, int index, int ring_buffer_length) in stbir__get_ring_buffer_entry() argument
1413 return &ring_buffer[index * ring_buffer_length]; in stbir__get_ring_buffer_entry()
1419 float* ring_buffer; in stbir__add_empty_ring_buffer_entry() local
1434ring_buffer = stbir__get_ring_buffer_entry(stbir_info->ring_buffer, ring_buffer_index, stbir_info-… in stbir__add_empty_ring_buffer_entry()
1435 memset(ring_buffer, 0, stbir_info->ring_buffer_length_bytes); in stbir__add_empty_ring_buffer_entry()
1437 return ring_buffer; in stbir__add_empty_ring_buffer_entry()
1685 static float* stbir__get_ring_buffer_scanline(int get_scanline, float* ring_buffer, int begin_index… in stbir__get_ring_buffer_scanline() argument
1688 return stbir__get_ring_buffer_entry(ring_buffer, ring_buffer_index, ring_buffer_length); in stbir__get_ring_buffer_scanline()
1884 float* ring_buffer = stbir_info->ring_buffer; in stbir__resample_vertical_upsample() local
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/librknn_api_android_demo/include/stb/
H A Dstb_image_resize.h546 float* ring_buffer; member
1411 static float* stbir__get_ring_buffer_entry(float* ring_buffer, int index, int ring_buffer_length) in stbir__get_ring_buffer_entry() argument
1413 return &ring_buffer[index * ring_buffer_length]; in stbir__get_ring_buffer_entry()
1419 float* ring_buffer; in stbir__add_empty_ring_buffer_entry() local
1434ring_buffer = stbir__get_ring_buffer_entry(stbir_info->ring_buffer, ring_buffer_index, stbir_info-… in stbir__add_empty_ring_buffer_entry()
1435 memset(ring_buffer, 0, stbir_info->ring_buffer_length_bytes); in stbir__add_empty_ring_buffer_entry()
1437 return ring_buffer; in stbir__add_empty_ring_buffer_entry()
1685 static float* stbir__get_ring_buffer_scanline(int get_scanline, float* ring_buffer, int begin_index… in stbir__get_ring_buffer_scanline() argument
1688 return stbir__get_ring_buffer_entry(ring_buffer, ring_buffer_index, ring_buffer_length); in stbir__get_ring_buffer_scanline()
1884 float* ring_buffer = stbir_info->ring_buffer; in stbir__resample_vertical_upsample() local
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dhyperv.h172 struct hv_ring_buffer *ring_buffer; member
192 read_loc = rbi->ring_buffer->read_index; in hv_get_bytes_to_read()
193 write_loc = READ_ONCE(rbi->ring_buffer->write_index); in hv_get_bytes_to_read()
206 read_loc = READ_ONCE(rbi->ring_buffer->read_index); in hv_get_bytes_to_write()
207 write_loc = rbi->ring_buffer->write_index; in hv_get_bytes_to_write()
537 return rbi->ring_buffer->pending_send_sz; in hv_ringbuffer_pending_size()
1038 c->outbound.ring_buffer->pending_send_sz = size; in set_channel_pending_send_size()
1572 return ring_info->ring_buffer->buffer; in hv_get_ring_buffer()
1580 rbi->ring_buffer->interrupt_mask = 1; in hv_begin_read()
1592 rbi->ring_buffer->interrupt_mask = 0; in hv_end_read()
/OK3568_Linux_fs/kernel/drivers/usb/misc/
H A Dldusb.c160 char *ring_buffer; member
210 kfree(dev->ring_buffer); in ld_usb_delete()
246 …actual_buffer = (size_t *)(dev->ring_buffer + dev->ring_head * (sizeof(size_t)+dev->interrupt_in_e… in ld_usb_interrupt_in_callback()
483 …actual_buffer = (size_t *)(dev->ring_buffer + dev->ring_tail * (sizeof(size_t)+dev->interrupt_in_e… in ld_usb_read()
699 dev->ring_buffer = kcalloc(ring_buffer_size, in ld_usb_probe()
702 if (!dev->ring_buffer) in ld_usb_probe()
/OK3568_Linux_fs/kernel/kernel/events/
H A DMakefile6 obj-y := core.o ring_buffer.o callchain.o
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlinux/
H A Dmoal_cfg80211_util.c1076 wifi_ring_buffer *ring_buffer; in woal_start_logging() local
1091 ring_buffer = (wifi_ring_buffer *)priv->rings[ring_id]; in woal_start_logging()
1092 if (!ring_buffer || ring_buffer->state == RING_STOP) { in woal_start_logging()
1098 spin_lock_irqsave(&ring_buffer->lock, lock_flags); in woal_start_logging()
1099 ring_buffer->log_level = log_level; in woal_start_logging()
1100 ring_buffer->threshold = threshold; in woal_start_logging()
1102 ring_buffer->state = RING_SUSPEND; in woal_start_logging()
1104 ring_buffer->state = RING_ACTIVE; in woal_start_logging()
1105 ring_buffer->interval = msecs_to_jiffies(time_intval * MSEC_PER_SEC); in woal_start_logging()
1106 spin_unlock_irqrestore(&ring_buffer->lock, lock_flags); in woal_start_logging()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/prog_tests/
H A Dringbuf_multi.c44 struct ring_buffer *ringbuf; in test_ringbuf_multi()
H A Dringbuf.c62 static struct ring_buffer *ringbuf;
/OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/runtime/debug/src/
H A Dia_css_debug.c140 static char ring_buffer[200]; variable
2604 if (strlen(ring_buffer) > 0) { in ia_css_debug_pipe_graph_dump_epilogue()
2605 dtrace_dot(ring_buffer); in ia_css_debug_pipe_graph_dump_epilogue()
2634 memset(ring_buffer, 0, sizeof(ring_buffer)); in ia_css_debug_pipe_graph_dump_epilogue()
2868 snprintf(ring_buffer, sizeof(ring_buffer), in ia_css_debug_pipe_graph_dump_sp_raw_copy()
2876 dtrace_dot(ring_buffer); in ia_css_debug_pipe_graph_dump_sp_raw_copy()
/OK3568_Linux_fs/kernel/kernel/trace/
H A DMakefile42 obj-$(CONFIG_RING_BUFFER) += ring_buffer.o
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/benchs/
H A Dbench_ringbufs.c124 struct ring_buffer *ringbuf;
/OK3568_Linux_fs/kernel/tools/memory-model/Documentation/
H A Drecipes.txt330 perf_output_put_handle() in kernel/events/ring_buffer.c:
383 perf_output_put_handle() in kernel/events/ring_buffer.c, showing a
/OK3568_Linux_fs/output/sessions/2025-06-06_01-57-56/
H A D10-kernel-build_2025-06-06_01-57-58.log
H A Dbuild_2025-06-06_01-57-58.log
H A D10-kernel-build.log
H A Dbuild.log