/Linux-v5.15/drivers/dma/sh/ |
D | rcar-dmac.c | 866 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); in rcar_dmac_chan_pause() local 868 spin_lock_irqsave(&rchan->lock, flags); in rcar_dmac_chan_pause() 869 rcar_dmac_clear_chcr_de(rchan); in rcar_dmac_chan_pause() 870 spin_unlock_irqrestore(&rchan->lock, flags); in rcar_dmac_chan_pause() 1056 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); in rcar_dmac_alloc_chan_resources() local 1059 INIT_LIST_HEAD(&rchan->desc.chunks_free); in rcar_dmac_alloc_chan_resources() 1060 INIT_LIST_HEAD(&rchan->desc.pages); in rcar_dmac_alloc_chan_resources() 1063 ret = rcar_dmac_xfer_chunk_alloc(rchan, GFP_KERNEL); in rcar_dmac_alloc_chan_resources() 1067 ret = rcar_dmac_desc_alloc(rchan, GFP_KERNEL); in rcar_dmac_alloc_chan_resources() 1076 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); in rcar_dmac_free_chan_resources() local [all …]
|
/Linux-v5.15/include/linux/ |
D | relay.h | 41 struct rchan *chan; /* associated channel */ 59 struct rchan struct 156 struct rchan *relay_open(const char *base_filename, 162 extern int relay_late_setup_files(struct rchan *chan, 165 extern void relay_close(struct rchan *chan); 166 extern void relay_flush(struct rchan *chan); 167 extern void relay_subbufs_consumed(struct rchan *chan, 170 extern void relay_reset(struct rchan *chan); 189 static inline void relay_write(struct rchan *chan, in relay_write() 217 static inline void __relay_write(struct rchan *chan, in __relay_write() [all …]
|
D | blktrace_api.h | 17 struct rchan *rchan; member
|
/Linux-v5.15/kernel/ |
D | relay.c | 150 static struct rchan_buf *relay_create_buf(struct rchan *chan) in relay_create_buf() 187 struct rchan *chan = container_of(kref, struct rchan, kref); in relay_destroy_channel() 198 struct rchan *chan = buf->chan; in relay_destroy_buf() 322 void relay_reset(struct rchan *chan) in relay_reset() 350 static struct dentry *relay_create_buf_file(struct rchan *chan, in relay_create_buf_file() 379 static struct rchan_buf *relay_open_buf(struct rchan *chan, unsigned int cpu) in relay_open_buf() 438 struct rchan *chan; in relay_prepare_cpu() 477 struct rchan *relay_open(const char *base_filename, in relay_open() 485 struct rchan *chan; in relay_open() 495 chan = kzalloc(sizeof(struct rchan), GFP_KERNEL); in relay_open() [all …]
|
/Linux-v5.15/drivers/dma/ti/ |
D | k3-udma.c | 287 struct udma_rchan *rchan; member 380 if (!uc->rchan) in udma_rchanrt_read() 382 return udma_read(uc->rchan->reg_rt, reg); in udma_rchanrt_read() 387 if (!uc->rchan) in udma_rchanrt_write() 389 udma_write(uc->rchan->reg_rt, reg, val); in udma_rchanrt_write() 395 if (!uc->rchan) in udma_rchanrt_update_bits() 397 udma_update_bits(uc->rchan->reg_rt, reg, mask, val); in udma_rchanrt_update_bits() 608 if (uc->rchan) in udma_is_chan_running() 731 if (uc->rchan) { in udma_reset_rings() 780 if (uc->rchan) { in udma_reset_counters() [all …]
|
D | k3-udma-private.c | 111 XUDMA_GET_PUT_RESOURCE(rchan); 138 XUDMA_GET_RESOURCE_ID(rchan); 159 XUDMA_RT_IO_FUNCTIONS(rchan);
|
D | k3-udma.h | 155 u32 xudma_rchanrt_read(struct udma_rchan *rchan, int reg); 156 void xudma_rchanrt_write(struct udma_rchan *rchan, int reg, u32 val);
|
/Linux-v5.15/drivers/net/wireless/ath/ath11k/ |
D | spectral.h | 30 struct rchan *rfs_scan; /* relay(fs) channel for spectral scan */
|
/Linux-v5.15/drivers/gpu/drm/i915/gt/uc/ |
D | intel_guc_log.h | 50 struct rchan *channel;
|
D | intel_guc_log.c | 364 struct rchan *guc_log_relay_chan; in guc_log_relay_create()
|
/Linux-v5.15/kernel/trace/ |
D | blktrace.c | 92 if (!bt->rchan) in trace_note() 95 t = relay_reserve(bt->rchan, sizeof(*t) + len + cgid_len); in trace_note() 275 t = relay_reserve(bt->rchan, sizeof(*t) + pdu_len + cgid_len); in __blk_add_trace() 315 relay_close(bt->rchan); in blk_trace_free() 549 bt->rchan = relay_open("trace", dir, buts->buf_size, in do_blk_trace_setup() 551 if (!bt->rchan) in do_blk_trace_setup() 682 relay_flush(bt->rchan); in __blk_trace_startstop() 1613 relay_flush(bt->rchan); in blk_trace_remove_queue()
|
/Linux-v5.15/drivers/net/wireless/ath/ath9k/ |
D | common-spectral.h | 100 struct rchan *rfs_chan_spec_scan;
|
D | common-spectral.c | 453 struct rchan *rc = spec_priv->rfs_chan_spec_scan; in ath_cmn_is_fft_buf_full()
|
/Linux-v5.15/arch/arm64/boot/dts/ti/ |
D | k3-am65-mcu.dtsi | 156 ti,sci-rm-range-rchan = <0xb>, /* RX_HCHAN */
|
D | k3-j721e-mcu-wakeup.dtsi | 288 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
|
D | k3-j7200-mcu-wakeup.dtsi | 177 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
|
D | k3-am64-main.dtsi | 125 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */ 153 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */
|
D | k3-j7200-main.dtsi | 273 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
|
D | k3-am65-main.dtsi | 630 ti,sci-rm-range-rchan = <0xb>, /* RX_HCHAN */
|
D | k3-j721e-main.dtsi | 306 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
|
/Linux-v5.15/drivers/net/wireless/ath/ath10k/ |
D | core.h | 1228 struct rchan *rfs_chan_spec_scan;
|