rchan_buf 81 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c static int subbuf_start_callback(struct rchan_buf *buf, rchan_buf 108 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c struct rchan_buf *buf, rchan_buf 479 drivers/net/wireless/ath/ath10k/spectral.c struct rchan_buf *buf, rchan_buf 452 drivers/net/wireless/ath/ath9k/common-spectral.c struct rchan_buf *buf; rchan_buf 1035 drivers/net/wireless/ath/ath9k/common-spectral.c struct rchan_buf *buf, rchan_buf 69 include/linux/relay.h struct rchan_buf * __percpu *buf; /* per-cpu channel buffers */ rchan_buf 99 include/linux/relay.h int (*subbuf_start) (struct rchan_buf *buf, rchan_buf 111 include/linux/relay.h void (*buf_mapped)(struct rchan_buf *buf, rchan_buf 121 include/linux/relay.h void (*buf_unmapped)(struct rchan_buf *buf, rchan_buf 149 include/linux/relay.h struct rchan_buf *buf, rchan_buf 184 include/linux/relay.h extern int relay_buf_full(struct rchan_buf *buf); rchan_buf 186 include/linux/relay.h extern size_t relay_switch_subbuf(struct rchan_buf *buf, rchan_buf 207 include/linux/relay.h struct rchan_buf *buf; rchan_buf 234 include/linux/relay.h struct rchan_buf *buf; rchan_buf 258 include/linux/relay.h struct rchan_buf *buf = *get_cpu_ptr(chan->buf); rchan_buf 281 include/linux/relay.h static inline void subbuf_start_reserve(struct rchan_buf *buf, rchan_buf 35 kernel/relay.c struct rchan_buf *buf = vma->vm_private_data; rchan_buf 45 kernel/relay.c struct rchan_buf *buf = vmf->vma->vm_private_data; rchan_buf 96 kernel/relay.c static int relay_mmap_buf(struct rchan_buf *buf, struct vm_area_struct *vma) rchan_buf 123 kernel/relay.c static void *relay_alloc_buf(struct rchan_buf *buf, size_t *size) rchan_buf 162 kernel/relay.c static struct rchan_buf *relay_create_buf(struct rchan *chan) rchan_buf 164 kernel/relay.c struct rchan_buf *buf; rchan_buf 169 kernel/relay.c buf = kzalloc(sizeof(struct rchan_buf), GFP_KERNEL); rchan_buf 207 kernel/relay.c static void relay_destroy_buf(struct rchan_buf *buf) rchan_buf 234 kernel/relay.c struct rchan_buf *buf = container_of(kref, struct rchan_buf, kref); rchan_buf 244 kernel/relay.c static int relay_buf_empty(struct rchan_buf *buf) rchan_buf 255 kernel/relay.c int relay_buf_full(struct rchan_buf *buf) rchan_buf 274 kernel/relay.c static int subbuf_start_default_callback (struct rchan_buf *buf, rchan_buf 288 kernel/relay.c static void buf_mapped_default_callback(struct rchan_buf *buf, rchan_buf 296 kernel/relay.c static void buf_unmapped_default_callback(struct rchan_buf *buf, rchan_buf 307 kernel/relay.c struct rchan_buf *buf, rchan_buf 338 kernel/relay.c struct rchan_buf *buf; rchan_buf 340 kernel/relay.c buf = container_of(work, struct rchan_buf, wakeup_work); rchan_buf 351 kernel/relay.c static void __relay_reset(struct rchan_buf *buf, unsigned int init) rchan_buf 389 kernel/relay.c struct rchan_buf *buf; rchan_buf 408 kernel/relay.c static inline void relay_set_buf_dentry(struct rchan_buf *buf, rchan_buf 416 kernel/relay.c struct rchan_buf *buf, rchan_buf 444 kernel/relay.c static struct rchan_buf *relay_open_buf(struct rchan *chan, unsigned int cpu) rchan_buf 446 kernel/relay.c struct rchan_buf *buf = NULL; rchan_buf 493 kernel/relay.c static void relay_close_buf(struct rchan_buf *buf) rchan_buf 525 kernel/relay.c struct rchan_buf *buf; rchan_buf 572 kernel/relay.c struct rchan_buf *buf; rchan_buf 583 kernel/relay.c chan->buf = alloc_percpu(struct rchan_buf *); rchan_buf 627 kernel/relay.c struct rchan_buf *buf; rchan_buf 662 kernel/relay.c struct rchan_buf *buf; rchan_buf 746 kernel/relay.c size_t relay_switch_subbuf(struct rchan_buf *buf, size_t length) rchan_buf 817 kernel/relay.c struct rchan_buf *buf; rchan_buf 841 kernel/relay.c struct rchan_buf *buf; rchan_buf 874 kernel/relay.c struct rchan_buf *buf; rchan_buf 902 kernel/relay.c struct rchan_buf *buf = inode->i_private; rchan_buf 918 kernel/relay.c struct rchan_buf *buf = filp->private_data; rchan_buf 932 kernel/relay.c struct rchan_buf *buf = filp->private_data; rchan_buf 956 kernel/relay.c struct rchan_buf *buf = filp->private_data; rchan_buf 965 kernel/relay.c static void relay_file_read_consume(struct rchan_buf *buf, rchan_buf 999 kernel/relay.c static int relay_file_read_avail(struct rchan_buf *buf, size_t read_pos) rchan_buf 1044 kernel/relay.c struct rchan_buf *buf) rchan_buf 1075 kernel/relay.c struct rchan_buf *buf) rchan_buf 1102 kernel/relay.c static size_t relay_file_read_end_pos(struct rchan_buf *buf, rchan_buf 1127 kernel/relay.c struct rchan_buf *buf = filp->private_data; rchan_buf 1165 kernel/relay.c static void relay_consume_bytes(struct rchan_buf *rbuf, int bytes_consumed) rchan_buf 1178 kernel/relay.c struct rchan_buf *rbuf; rchan_buf 1180 kernel/relay.c rbuf = (struct rchan_buf *)page_private(buf->page); rchan_buf 1206 kernel/relay.c struct rchan_buf *rbuf = in->private_data; rchan_buf 419 kernel/trace/blktrace.c static int blk_subbuf_start_callback(struct rchan_buf *buf, void *subbuf, rchan_buf 442 kernel/trace/blktrace.c struct rchan_buf *buf,