Home
last modified time | relevance | path

Searched refs:rchan (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/dma/sh/
Drcar-dmac.c826 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); in rcar_dmac_chan_pause() local
828 spin_lock_irqsave(&rchan->lock, flags); in rcar_dmac_chan_pause()
829 rcar_dmac_clear_chcr_de(rchan); in rcar_dmac_chan_pause()
830 spin_unlock_irqrestore(&rchan->lock, flags); in rcar_dmac_chan_pause()
1016 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); in rcar_dmac_alloc_chan_resources() local
1019 INIT_LIST_HEAD(&rchan->desc.chunks_free); in rcar_dmac_alloc_chan_resources()
1020 INIT_LIST_HEAD(&rchan->desc.pages); in rcar_dmac_alloc_chan_resources()
1023 ret = rcar_dmac_xfer_chunk_alloc(rchan, GFP_KERNEL); in rcar_dmac_alloc_chan_resources()
1027 ret = rcar_dmac_desc_alloc(rchan, GFP_KERNEL); in rcar_dmac_alloc_chan_resources()
1036 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); in rcar_dmac_free_chan_resources() local
[all …]
/Linux-v4.19/include/linux/
Drelay.h41 struct rchan *chan; /* associated channel */
59 struct rchan struct
169 struct rchan *relay_open(const char *base_filename,
175 extern int relay_late_setup_files(struct rchan *chan,
178 extern void relay_close(struct rchan *chan);
179 extern void relay_flush(struct rchan *chan);
180 extern void relay_subbufs_consumed(struct rchan *chan,
183 extern void relay_reset(struct rchan *chan);
202 static inline void relay_write(struct rchan *chan, in relay_write()
230 static inline void __relay_write(struct rchan *chan, in __relay_write()
[all …]
Dblktrace_api.h17 struct rchan *rchan; member
/Linux-v4.19/kernel/
Drelay.c162 static struct rchan_buf *relay_create_buf(struct rchan *chan) in relay_create_buf()
199 struct rchan *chan = container_of(kref, struct rchan, kref); in relay_destroy_channel()
209 struct rchan *chan = buf->chan; in relay_destroy_buf()
387 void relay_reset(struct rchan *chan) in relay_reset()
415 static struct dentry *relay_create_buf_file(struct rchan *chan, in relay_create_buf_file()
442 static struct rchan_buf *relay_open_buf(struct rchan *chan, unsigned int cpu) in relay_open_buf()
499 static void setup_callbacks(struct rchan *chan, in setup_callbacks()
522 struct rchan *chan; in relay_prepare_cpu()
561 struct rchan *relay_open(const char *base_filename, in relay_open()
569 struct rchan *chan; in relay_open()
[all …]
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_guc_log.h71 struct rchan *channel;
Dintel_guc_log.c393 struct rchan *guc_log_relay_chan; in guc_log_relay_create()
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dcommon-spectral.h100 struct rchan *rfs_chan_spec_scan;
Dcommon-spectral.c483 struct rchan *rc = spec_priv->rfs_chan_spec_scan; in ath_cmn_is_fft_buf_full()
/Linux-v4.19/kernel/trace/
Dblktrace.c90 if (!bt->rchan) in trace_note()
93 t = relay_reserve(bt->rchan, sizeof(*t) + len + cgid_len); in trace_note()
272 t = relay_reserve(bt->rchan, sizeof(*t) + pdu_len + cgid_len); in __blk_add_trace()
314 relay_close(bt->rchan); in blk_trace_free()
532 bt->rchan = relay_open("trace", dir, buts->buf_size, in do_blk_trace_setup()
534 if (!bt->rchan) in do_blk_trace_setup()
668 relay_flush(bt->rchan); in __blk_trace_startstop()
/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dcore.h1077 struct rchan *rfs_chan_spec_scan;