/kernel/linux/linux-5.10/drivers/dma/sh/ |
H A D | rcar-dmac.c | 839 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); in rcar_dmac_chan_pause() local 841 spin_lock_irqsave(&rchan->lock, flags); in rcar_dmac_chan_pause() 842 rcar_dmac_clear_chcr_de(rchan); in rcar_dmac_chan_pause() 843 spin_unlock_irqrestore(&rchan->lock, flags); in rcar_dmac_chan_pause() 1029 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); in rcar_dmac_alloc_chan_resources() local 1032 INIT_LIST_HEAD(&rchan->desc.chunks_free); in rcar_dmac_alloc_chan_resources() 1033 INIT_LIST_HEAD(&rchan->desc.pages); in rcar_dmac_alloc_chan_resources() 1036 ret = rcar_dmac_xfer_chunk_alloc(rchan, GFP_KERNEL); in rcar_dmac_alloc_chan_resources() 1040 ret = rcar_dmac_desc_alloc(rchan, GFP_KERNEL); in rcar_dmac_alloc_chan_resources() 1049 struct rcar_dmac_chan *rchan in rcar_dmac_free_chan_resources() local 1103 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_prep_dma_memcpy() local 1122 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_map_slave_addr() local 1177 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_prep_slave_sg() local 1201 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_prep_dma_cyclic() local 1255 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_device_config() local 1271 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan_terminate_all() local 1399 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_tx_status() local 1425 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_issue_pending() local 1456 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_device_synchronize() local 1678 struct rcar_dmac_chan *rchan; rcar_dmac_of_xlate() local 1734 rcar_dmac_chan_probe(struct rcar_dmac *dmac, struct rcar_dmac_chan *rchan, const struct rcar_dmac_of_data *data, unsigned int index) rcar_dmac_chan_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/dma/sh/ |
H A 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 in rcar_dmac_free_chan_resources() local 1130 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_prep_dma_memcpy() local 1149 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_map_slave_addr() local 1204 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_prep_slave_sg() local 1228 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_prep_dma_cyclic() local 1282 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_device_config() local 1298 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan_terminate_all() local 1426 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_tx_status() local 1452 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_issue_pending() local 1483 struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_device_synchronize() local 1705 struct rcar_dmac_chan *rchan; rcar_dmac_of_xlate() local 1761 rcar_dmac_chan_probe(struct rcar_dmac *dmac, struct rcar_dmac_chan *rchan) rcar_dmac_chan_probe() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | relay.h | 27 * Tracks changes to rchan/rchan_buf structs 41 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 *cha [all...] |
H A D | blktrace_api.h | 17 struct rchan *rchan; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | relay.h | 27 * Tracks changes to rchan/rchan_buf structs 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 *cha [all...] |
H A D | blktrace_api.h | 18 struct rchan *rchan; member
|
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/ |
H A D | t7xx_port_trace.c | 55 struct rchan *relaych = port->log.relaych; in t7xx_trace_port_uninit() 66 struct rchan *relaych = port->log.relaych; in t7xx_trace_port_recv_skb() 78 struct rchan *relaych = port->log.relaych; in t7xx_port_trace_md_state_notify()
|
H A D | t7xx_port.h | 133 struct rchan *relaych;
|
/kernel/linux/linux-5.10/drivers/dma/ti/ |
H A D | k3-udma.c | 222 struct udma_rchan *rchan; member 315 if (!uc->rchan) in udma_rchanrt_read() 317 return udma_read(uc->rchan->reg_rt, reg); in udma_rchanrt_read() 322 if (!uc->rchan) in udma_rchanrt_write() 324 udma_write(uc->rchan->reg_rt, reg, val); in udma_rchanrt_write() 330 if (!uc->rchan) in udma_rchanrt_update_bits() 332 udma_update_bits(uc->rchan->reg_rt, reg, mask, val); in udma_rchanrt_update_bits() 507 if (uc->rchan) in udma_is_chan_running() 630 if (uc->rchan) { in udma_reset_rings() 677 if (uc->rchan) { in udma_reset_counters() 1235 UDMA_RESERVE_RESOURCE(rchan); global() variable 1529 struct udma_rchan *rchan = uc->rchan; udma_tisci_m2m_channel_config() local 1607 struct udma_rchan *rchan = uc->rchan; udma_tisci_rx_channel_config() local 3645 struct udma_rchan *rchan = &ud->rchans[i]; udma_probe() local [all...] |
H A D | k3-udma-private.c | 96 XUDMA_GET_PUT_RESOURCE(rchan); variable 117 XUDMA_GET_RESOURCE_ID(rchan); variable 138 XUDMA_RT_IO_FUNCTIONS(rchan); variable
|
H A D | k3-udma.h | 136 u32 xudma_rchanrt_read(struct udma_rchan *rchan, int reg); 137 void xudma_rchanrt_write(struct udma_rchan *rchan, int reg, u32 val);
|
/kernel/linux/linux-5.10/kernel/ |
H A D | relay.c | 162 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() 210 struct rchan *chan = buf->chan; in relay_destroy_buf() 388 void relay_reset(struct rchan *chan) in relay_reset() 416 static struct dentry *relay_create_buf_file(struct rchan *chan, in relay_create_buf_file() 445 static struct rchan_buf *relay_open_buf(struct rchan *chan, unsigned int cpu) in relay_open_buf() 502 static void setup_callbacks(struct rchan *chan, in setup_callbacks() 525 struct rchan *chan; in relay_prepare_cpu() 564 struct rchan *relay_ope [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | relay.c | 147 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 *cha in relay_open() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ti/ |
H A D | k3-udma-private.c | 113 XUDMA_GET_PUT_RESOURCE(rchan); variable 140 XUDMA_GET_RESOURCE_ID(rchan); variable 161 XUDMA_RT_IO_FUNCTIONS(rchan); variable
|
H A D | k3-udma.c | 289 struct udma_rchan *rchan; member 382 if (!uc->rchan) in udma_rchanrt_read() 384 return udma_read(uc->rchan->reg_rt, reg); in udma_rchanrt_read() 389 if (!uc->rchan) in udma_rchanrt_write() 391 udma_write(uc->rchan->reg_rt, reg, val); in udma_rchanrt_write() 397 if (!uc->rchan) in udma_rchanrt_update_bits() 399 udma_update_bits(uc->rchan->reg_rt, reg, mask, val); in udma_rchanrt_update_bits() 610 if (uc->rchan) in udma_is_chan_running() 733 if (uc->rchan) { in udma_reset_rings() 797 if (uc->rchan) { in udma_reset_counters() 1365 UDMA_RESERVE_RESOURCE(rchan); global() variable 1871 struct udma_rchan *rchan = uc->rchan; udma_tisci_m2m_channel_config() local 2034 struct udma_rchan *rchan = uc->rchan; udma_tisci_rx_channel_config() local 2115 struct udma_rchan *rchan = uc->rchan; bcdma_tisci_rx_channel_config() local 5505 struct udma_rchan *rchan = &ud->rchans[i]; udma_probe() local [all...] |
H A 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);
|
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_trace.h | 38 struct rchan *ipc_rchan;
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | spectral.h | 30 struct rchan *rfs_scan; /* relay(fs) channel for spectral scan */
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | spectral.h | 30 struct rchan *rfs_scan; /* relay(fs) channel for spectral scan */
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_log.h | 52 struct rchan *channel;
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_log.h | 63 struct rchan *channel;
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | common-spectral.h | 100 struct rchan *rfs_chan_spec_scan;
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | common-spectral.h | 100 struct rchan *rfs_chan_spec_scan;
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | blktrace.c | 92 if (!bt->rchan) in trace_note() 95 t = relay_reserve(bt->rchan, sizeof(*t) + len + cgid_len); in trace_note() 274 t = relay_reserve(bt->rchan, sizeof(*t) + pdu_len + cgid_len); in __blk_add_trace() 316 relay_close(bt->rchan); in blk_trace_free() 557 bt->rchan = relay_open("trace", dir, buts->buf_size, in do_blk_trace_setup() 559 if (!bt->rchan) in do_blk_trace_setup() 690 relay_flush(bt->rchan); in __blk_trace_startstop() 1669 relay_flush(bt->rchan); in blk_trace_remove_queue()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | blktrace.c | 92 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()
|