Home
last modified time | relevance | path

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

12

/linux-6.1.9/drivers/dma/sh/
Drcar-dmac.c866 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-6.1.9/include/linux/
Drelay.h41 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 …]
Dblktrace_api.h18 struct rchan *rchan; member
/linux-6.1.9/kernel/
Drelay.c147 static struct rchan_buf *relay_create_buf(struct rchan *chan) in relay_create_buf()
184 struct rchan *chan = container_of(kref, struct rchan, kref); in relay_destroy_channel()
195 struct rchan *chan = buf->chan; in relay_destroy_buf()
319 void relay_reset(struct rchan *chan) in relay_reset()
347 static struct dentry *relay_create_buf_file(struct rchan *chan, in relay_create_buf_file()
376 static struct rchan_buf *relay_open_buf(struct rchan *chan, unsigned int cpu) in relay_open_buf()
435 struct rchan *chan; in relay_prepare_cpu()
474 struct rchan *relay_open(const char *base_filename, in relay_open()
482 struct rchan *chan; in relay_open()
492 chan = kzalloc(sizeof(struct rchan), GFP_KERNEL); in relay_open()
[all …]
/linux-6.1.9/drivers/dma/ti/
Dk3-udma-private.c111 XUDMA_GET_PUT_RESOURCE(rchan);
138 XUDMA_GET_RESOURCE_ID(rchan);
159 XUDMA_RT_IO_FUNCTIONS(rchan);
Dk3-udma.c288 struct udma_rchan *rchan; member
379 if (!uc->rchan) in udma_rchanrt_read()
381 return udma_read(uc->rchan->reg_rt, reg); in udma_rchanrt_read()
386 if (!uc->rchan) in udma_rchanrt_write()
388 udma_write(uc->rchan->reg_rt, reg, val); in udma_rchanrt_write()
394 if (!uc->rchan) in udma_rchanrt_update_bits()
396 udma_update_bits(uc->rchan->reg_rt, reg, mask, val); in udma_rchanrt_update_bits()
607 if (uc->rchan) in udma_is_chan_running()
730 if (uc->rchan) { in udma_reset_rings()
794 if (uc->rchan) { in udma_reset_counters()
[all …]
Dk3-udma.h155 u32 xudma_rchanrt_read(struct udma_rchan *rchan, int reg);
156 void xudma_rchanrt_write(struct udma_rchan *rchan, int reg, u32 val);
/linux-6.1.9/Documentation/devicetree/bindings/dma/ti/
Dk3-udma.yaml102 ti,sci-rm-range-rchan:
104 Array of UDMA rchan resource subtypes for resource allocation for this
130 - ti,sci-rm-range-rchan
181 ti,sci-rm-range-rchan = <0x4>, /* RX_HCHAN */
Dk3-pktdma.yaml81 ti,sci-rm-range-rchan:
113 - ti,sci-rm-range-rchan
159 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */
Dk3-bcdma.yaml107 ti,sci-rm-range-rchan:
128 - ti,sci-rm-range-rchan
163 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */
/linux-6.1.9/drivers/net/wwan/iosm/
Diosm_ipc_trace.h38 struct rchan *ipc_rchan;
/linux-6.1.9/drivers/net/wireless/ath/ath11k/
Dspectral.h30 struct rchan *rfs_scan; /* relay(fs) channel for spectral scan */
/linux-6.1.9/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_log.h63 struct rchan *channel;
Dintel_guc_log.c524 struct rchan *guc_log_relay_chan; in guc_log_relay_create()
/linux-6.1.9/drivers/net/wireless/ath/ath9k/
Dcommon-spectral.h100 struct rchan *rfs_chan_spec_scan;
Dcommon-spectral.c453 struct rchan *rc = spec_priv->rfs_chan_spec_scan; in ath_cmn_is_fft_buf_full()
/linux-6.1.9/kernel/trace/
Dblktrace.c92 if (!bt->rchan) in trace_note()
95 t = relay_reserve(bt->rchan, sizeof(*t) + len + cgid_len); in trace_note()
276 t = relay_reserve(bt->rchan, sizeof(*t) + pdu_len + cgid_len); in __blk_add_trace()
316 relay_close(bt->rchan); in blk_trace_free()
375 relay_flush(bt->rchan); in blk_trace_stop()
591 bt->rchan = relay_open("trace", dir, buts->buf_size, in do_blk_trace_setup()
593 if (!bt->rchan) in do_blk_trace_setup()
/linux-6.1.9/arch/arm64/boot/dts/ti/
Dk3-am62-main.dtsi112 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */
136 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */
Dk3-j721s2-mcu-wakeup.dtsi237 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
Dk3-am65-mcu.dtsi156 ti,sci-rm-range-rchan = <0xb>, /* RX_HCHAN */
Dk3-j7200-mcu-wakeup.dtsi177 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
Dk3-j721e-mcu-wakeup.dtsi288 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
Dk3-am64-main.dtsi128 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */
156 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/mt7915/
Dmt7915.h321 struct rchan *relay_fwlog;
/linux-6.1.9/drivers/net/wireless/ath/ath10k/
Dcore.h1231 struct rchan *rfs_chan_spec_scan;

12