Home
last modified time | relevance | path

Searched refs:rchan_buf (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.15/kernel/
Drelay.c36 struct rchan_buf *buf = vmf->vma->vm_private_data; in relay_buf_fault()
86 static int relay_mmap_buf(struct rchan_buf *buf, struct vm_area_struct *vma) in relay_mmap_buf()
111 static void *relay_alloc_buf(struct rchan_buf *buf, size_t *size) in relay_alloc_buf()
150 static struct rchan_buf *relay_create_buf(struct rchan *chan) in relay_create_buf()
152 struct rchan_buf *buf; in relay_create_buf()
157 buf = kzalloc(sizeof(struct rchan_buf), GFP_KERNEL); in relay_create_buf()
196 static void relay_destroy_buf(struct rchan_buf *buf) in relay_destroy_buf()
223 struct rchan_buf *buf = container_of(kref, struct rchan_buf, kref); in relay_remove_buf()
233 static int relay_buf_empty(struct rchan_buf *buf) in relay_buf_empty()
244 int relay_buf_full(struct rchan_buf *buf) in relay_buf_full()
[all …]
/Linux-v5.15/include/linux/
Drelay.h34 struct rchan_buf struct
69 struct rchan_buf * __percpu *buf; /* per-cpu channel buffers */ argument
101 int (*subbuf_start) (struct rchan_buf *buf,
134 struct rchan_buf *buf,
171 extern int relay_buf_full(struct rchan_buf *buf);
173 extern size_t relay_switch_subbuf(struct rchan_buf *buf,
194 struct rchan_buf *buf; in relay_write()
221 struct rchan_buf *buf; in __relay_write()
245 struct rchan_buf *buf = *get_cpu_ptr(chan->buf); in relay_reserve()
268 static inline void subbuf_start_reserve(struct rchan_buf *buf, in subbuf_start_reserve()
/Linux-v5.15/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_log.c76 static int subbuf_start_callback(struct rchan_buf *buf, in subbuf_start_callback()
103 struct rchan_buf *buf, in create_buf_file_callback()
/Linux-v5.15/drivers/net/wireless/ath/ath9k/
Dcommon-spectral.c452 struct rchan_buf *buf; in ath_cmn_is_fft_buf_full()
1035 struct rchan_buf *buf, in create_buf_file_handler()
/Linux-v5.15/drivers/net/wireless/ath/ath10k/
Dspectral.c479 struct rchan_buf *buf, in create_buf_file_handler()
/Linux-v5.15/Documentation/filesystems/
Drelay.rst233 struct rchan_buf *buf,
351 static int subbuf_start(struct rchan_buf *buf,
382 static int subbuf_start(struct rchan_buf *buf,
/Linux-v5.15/kernel/trace/
Dblktrace.c421 static int blk_subbuf_start_callback(struct rchan_buf *buf, void *subbuf, in blk_subbuf_start_callback()
444 struct rchan_buf *buf, in blk_create_buf_file_callback()
/Linux-v5.15/drivers/net/wireless/ath/ath11k/
Dspectral.c133 struct rchan_buf *buf, in create_buf_file_handler()