Home
last modified time | relevance | path

Searched defs:chan (Results 1 – 25 of 993) sorted by relevance

12345678910>>...40

/linux/drivers/dma/
H A Dfsldma.c39 #define chan_dbg(chan, fmt, arg...) \ argument
41 #define chan_err(chan, fmt, arg...) \ argument
50 static void set_sr(struct fsldma_chan *chan, u32 val) in set_sr()
55 static u32 get_sr(struct fsldma_chan *chan) in get_sr()
60 static void set_mr(struct fsldma_chan *chan, u32 val) in set_mr()
65 static u32 get_mr(struct fsldma_chan *chan) in get_mr()
70 static void set_cdar(struct fsldma_chan *chan, dma_addr_t addr) in set_cdar()
75 static dma_addr_t get_cdar(struct fsldma_chan *chan) in get_cdar()
80 static void set_bcr(struct fsldma_chan *chan, u32 val) in set_bcr()
85 static u32 get_bcr(struct fsldma_chan *chan) in get_bcr()
[all …]
H A Ddmaengine.c88 struct dma_chan *chan; in dmaengine_dbg_summary_show() local
167 struct dma_chan *chan; in memcpy_count_show() local
189 struct dma_chan *chan; in bytes_transferred_show() local
211 struct dma_chan *chan; in in_use_show() local
258 struct dma_chan *chan; member
304 static bool dma_chan_is_local(struct dma_chan *chan, int cpu) in dma_chan_is_local()
325 struct dma_chan *chan; in min_chan() local
365 struct dma_chan *chan; in dma_channel_rebalance() local
404 static struct module *dma_chan_to_owner(struct dma_chan *chan) in dma_chan_to_owner()
415 static void balance_ref_count(struct dma_chan *chan) in balance_ref_count()
[all …]
H A Dmv_xor.c39 #define to_mv_xor_chan(chan) \ argument
45 #define mv_chan_to_devp(chan) \ argument
98 static u32 mv_chan_get_current_desc(struct mv_xor_chan *chan) in mv_chan_get_current_desc()
103 static void mv_chan_set_next_descriptor(struct mv_xor_chan *chan, in mv_chan_set_next_descriptor()
109 static void mv_chan_unmask_interrupts(struct mv_xor_chan *chan) in mv_chan_unmask_interrupts()
116 static u32 mv_chan_get_intr_cause(struct mv_xor_chan *chan) in mv_chan_get_intr_cause()
123 static void mv_chan_clear_eoc_cause(struct mv_xor_chan *chan) in mv_chan_clear_eoc_cause()
133 static void mv_chan_clear_err_status(struct mv_xor_chan *chan) in mv_chan_clear_err_status()
139 static void mv_chan_set_mode(struct mv_xor_chan *chan, in mv_chan_set_mode()
156 static void mv_chan_activate(struct mv_xor_chan *chan) in mv_chan_activate()
[all …]
/linux/drivers/dpll/zl3073x/
H A Dchan.h69 zl3073x_chan_df_offset_get(const struct zl3073x_chan *chan) in zl3073x_chan_df_offset_get()
80 static inline u8 zl3073x_chan_mode_get(const struct zl3073x_chan *chan) in zl3073x_chan_mode_get()
91 static inline u8 zl3073x_chan_ref_get(const struct zl3073x_chan *chan) in zl3073x_chan_ref_get()
101 static inline void zl3073x_chan_mode_set(struct zl3073x_chan *chan, u8 mode) in zl3073x_chan_mode_set()
111 static inline void zl3073x_chan_ref_set(struct zl3073x_chan *chan, u8 ref) in zl3073x_chan_ref_set()
124 zl3073x_chan_ref_prio_get(const struct zl3073x_chan *chan, u8 ref) in zl3073x_chan_ref_prio_get()
141 zl3073x_chan_ref_prio_set(struct zl3073x_chan *chan, u8 ref, u8 prio) in zl3073x_chan_ref_prio_set()
159 zl3073x_chan_ref_is_selectable(const struct zl3073x_chan *chan, u8 ref) in zl3073x_chan_ref_is_selectable()
170 static inline u8 zl3073x_chan_lock_state_get(const struct zl3073x_chan *chan) in zl3073x_chan_lock_state_get()
181 static inline bool zl3073x_chan_is_locked(const struct zl3073x_chan *chan) in zl3073x_chan_is_locked()
[all …]
/linux/include/sound/
H A Demu8000_reg.h24 #define EMU8000_CMD(reg, chan) ((reg)<<5 | (chan)) argument
30 #define EMU8000_CPF_READ(emu, chan) \ argument
32 #define EMU8000_PTRX_READ(emu, chan) \ argument
34 #define EMU8000_CVCF_READ(emu, chan) \ argument
36 #define EMU8000_VTFT_READ(emu, chan) \ argument
38 #define EMU8000_PSST_READ(emu, chan) \ argument
40 #define EMU8000_CSL_READ(emu, chan) \ argument
42 #define EMU8000_CCCA_READ(emu, chan) \ argument
70 #define EMU8000_INIT1_READ(emu, chan) \ argument
72 #define EMU8000_INIT2_READ(emu, chan) \ argument
[all …]
/linux/arch/um/drivers/
H A Dchan.h15 struct chan { struct
27 const struct chan_ops *ops; argument
34 extern int write_chan(struct chan *chan, const u8 *buf, size_t len, argument
/linux/sound/soc/qcom/
H A Dlpass-lpaif-reg.h102 #define LPAIF_IRQ_PER(chan) (1 << (LPAIF_IRQ_BITSTRIDE * (chan))) argument
103 #define LPAIF_IRQ_XRUN(chan) (2 << (LPAIF_IRQ_BITSTRIDE * (chan))) argument
104 #define LPAIF_IRQ_ERR(chan) (4 << (LPAIF_IRQ_BITSTRIDE * (chan))) argument
106 #define LPAIF_IRQ_ALL(chan) (7 << (LPAIF_IRQ_BITSTRIDE * (chan))) argument
107 #define LPAIF_IRQ_HDMI_REQ_ON_PRELOAD(chan) (1 << (14 + chan)) argument
108 #define LPAIF_IRQ_HDMI_SDEEP_AUD_DIS(chan) (1 << (24 + chan)) argument
112 #define LPAIF_HDMI_RDMA_REG_ADDR(v, addr, chan) \ argument
117 #define LPAIF_HDMI_RDMACTL_REG(v, chan) LPAIF_HDMI_RDMA_REG_ADDR(v, 0x00, (chan)) argument
118 #define LPAIF_HDMI_RDMABASE_REG(v, chan) LPAIF_HDMI_RDMA_REG_ADDR(v, 0x04, (chan)) argument
119 #define LPAIF_HDMI_RDMABUFF_REG(v, chan) LPAIF_HDMI_RDMA_REG_ADDR(v, 0x08, (chan)) argument
[all …]
/linux/arch/arm/kernel/
H A Ddma.c28 static inline dma_t *dma_channel(unsigned int chan) in dma_channel()
36 int __init isa_dma_add(unsigned int chan, dma_t *dma) in isa_dma_add()
54 int request_dma(unsigned int chan, const char *device_id) in request_dma()
92 void free_dma(unsigned int chan) in free_dma()
121 void set_dma_sg (unsigned int chan, struct scatterlist *sg, int nr_sg) in set_dma_sg()
138 void __set_dma_addr (unsigned int chan, void *addr) in __set_dma_addr()
155 void set_dma_count (unsigned int chan, unsigned long count) in set_dma_count()
170 void set_dma_mode (unsigned int chan, unsigned int mode) in set_dma_mode()
184 void enable_dma (unsigned int chan) in enable_dma()
205 void disable_dma (unsigned int chan) in disable_dma()
[all …]
/linux/net/bluetooth/
H A Dl2cap_core.c179 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm) in l2cap_add_psm()
224 int l2cap_add_scid(struct l2cap_chan *chan, __u16 scid) in l2cap_add_scid()
256 static void l2cap_state_change(struct l2cap_chan *chan, int state) in l2cap_state_change()
265 static inline void l2cap_state_change_and_error(struct l2cap_chan *chan, in l2cap_state_change_and_error()
272 static inline void l2cap_chan_set_err(struct l2cap_chan *chan, int err) in l2cap_chan_set_err()
277 static void __set_retrans_timer(struct l2cap_chan *chan) in __set_retrans_timer()
286 static void __set_monitor_timer(struct l2cap_chan *chan) in __set_monitor_timer()
404 struct l2cap_chan *chan = container_of(work, struct l2cap_chan, in l2cap_chan_timeout() local
445 struct l2cap_chan *chan; in l2cap_chan_create() local
485 struct l2cap_chan *chan = container_of(kref, struct l2cap_chan, kref); in l2cap_chan_destroy() local
[all …]
H A Dl2cap_sock.c85 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_bind() local
184 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_connect() local
274 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_listen() local
394 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_getname() local
421 l2cap_get_mode(struct l2cap_chan * chan) l2cap_get_mode() argument
443 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_getsockopt_old() local
563 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_getsockopt() local
725 l2cap_valid_mtu(struct l2cap_chan * chan,u16 mtu) l2cap_valid_mtu() argument
745 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_setsockopt_old() local
856 l2cap_set_mode(struct l2cap_chan * chan,u8 mode) l2cap_set_mode() argument
899 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_setsockopt() local
1149 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_sendmsg() local
1186 l2cap_publish_rx_avail(struct l2cap_chan * chan) l2cap_publish_rx_avail() argument
1295 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_put_chan() local
1322 __l2cap_wait_ack(struct sock * sk,struct l2cap_chan * chan) __l2cap_wait_ack() argument
1371 struct l2cap_chan *chan; l2cap_sock_shutdown() local
1473 struct l2cap_chan *chan; l2cap_sock_release() local
1533 struct l2cap_chan *chan; l2cap_sock_cleanup_listen() local
1561 l2cap_sock_new_connection_cb(struct l2cap_chan * chan,struct l2cap_chan * new_chan) l2cap_sock_new_connection_cb() argument
1599 l2cap_sock_recv_cb(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_sock_recv_cb() argument
1662 l2cap_sock_close_cb(struct l2cap_chan * chan) l2cap_sock_close_cb() argument
1672 l2cap_sock_teardown_cb(struct l2cap_chan * chan,int err) l2cap_sock_teardown_cb() argument
1726 l2cap_sock_state_change_cb(struct l2cap_chan * chan,int state,int err) l2cap_sock_state_change_cb() argument
1740 l2cap_sock_alloc_skb_cb(struct l2cap_chan * chan,unsigned long hdr_len,unsigned long len,int nb) l2cap_sock_alloc_skb_cb() argument
1770 l2cap_sock_ready_cb(struct l2cap_chan * chan) l2cap_sock_ready_cb() argument
1793 l2cap_sock_defer_cb(struct l2cap_chan * chan) l2cap_sock_defer_cb() argument
1806 l2cap_sock_resume_cb(struct l2cap_chan * chan) l2cap_sock_resume_cb() argument
1822 l2cap_sock_set_shutdown_cb(struct l2cap_chan * chan) l2cap_sock_set_shutdown_cb() argument
1831 l2cap_sock_get_sndtimeo_cb(struct l2cap_chan * chan) l2cap_sock_get_sndtimeo_cb() argument
1841 l2cap_sock_get_peer_pid_cb(struct l2cap_chan * chan) l2cap_sock_get_peer_pid_cb() argument
1848 l2cap_sock_suspend_cb(struct l2cap_chan * chan) l2cap_sock_suspend_cb() argument
1856 l2cap_sock_filter(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_sock_filter() argument
1921 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_init() local
1977 l2cap_sock_alloc(struct net * net,struct socket * sock,int proto,gfp_t prio,int kern,struct l2cap_chan * chan) l2cap_sock_alloc() argument
2000 struct l2cap_chan *chan; l2cap_sock_create() local
[all...]
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dchan.c41 nvkm_chan_cctx_bind(struct nvkm_chan *chan, struct nvkm_engn *engn, struct nvkm_cctx *cctx) in nvkm_chan_cctx_bind()
72 nvkm_chan_cctx_put(struct nvkm_chan *chan, struct nvkm_cctx **pcctx) in nvkm_chan_cctx_put()
92 nvkm_chan_cctx_get(struct nvkm_chan *chan, struct nvkm_engn *engn, struct nvkm_cctx **pcctx, in nvkm_chan_cctx_get()
136 nvkm_chan_preempt_locked(struct nvkm_chan *chan, bool wait) in nvkm_chan_preempt_locked()
149 nvkm_chan_preempt(struct nvkm_chan *chan, bool wait) in nvkm_chan_preempt()
163 nvkm_chan_remove_locked(struct nvkm_chan *chan) in nvkm_chan_remove_locked()
182 nvkm_chan_remove(struct nvkm_chan *chan, bool preempt) in nvkm_chan_remove()
195 nvkm_chan_insert(struct nvkm_chan *chan) in nvkm_chan_insert()
219 nvkm_chan_block_locked(struct nvkm_chan *chan) in nvkm_chan_block_locked()
227 nvkm_chan_error(struct nvkm_chan *chan, bool preempt) in nvkm_chan_error()
[all …]
/linux/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c78 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) in axi_chan_iowrite32()
83 static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) in axi_chan_ioread32()
89 axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) in axi_chan_iowrite64()
99 static inline void axi_chan_config_write(struct axi_dma_chan *chan, in axi_chan_config_write()
162 static inline void axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_disable()
175 static inline void axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_set()
180 static inline void axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_sig_set()
185 static inline void axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_clear()
190 static inline u32 axi_chan_irq_read(struct axi_dma_chan *chan) in axi_chan_irq_read()
195 static inline void axi_chan_disable(struct axi_dma_chan *chan) in axi_chan_disable()
[all …]
/linux/drivers/dma/sf-pdma/
H A Dsf-pdma.c54 static struct sf_pdma_desc *sf_pdma_alloc_desc(struct sf_pdma_chan *chan) in sf_pdma_alloc_desc()
76 static void sf_pdma_disclaim_chan(struct sf_pdma_chan *chan) in sf_pdma_disclaim_chan()
87 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_prep_dma_memcpy() local
114 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_slave_config() local
123 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_alloc_chan_resources() local
132 static void sf_pdma_disable_request(struct sf_pdma_chan *chan) in sf_pdma_disable_request()
141 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_free_chan_resources() local
155 static size_t sf_pdma_desc_residue(struct sf_pdma_chan *chan, in sf_pdma_desc_residue()
198 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_tx_status() local
211 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_terminate_all() local
[all …]
/linux/arch/mips/include/asm/mach-au1x00/
H A Dau1000_dma.h155 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffer0() local
164 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffer1() local
172 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffers() local
181 struct dma_chan *chan = get_dma_chan(dmanr); in start_dma() local
192 struct dma_chan *chan = get_dma_chan(dmanr); in halt_dma() local
209 struct dma_chan *chan = get_dma_chan(dmanr); in disable_dma() local
222 struct dma_chan *chan = get_dma_chan(dmanr); in dma_halted() local
232 struct dma_chan *chan = get_dma_chan(dmanr); in init_dma() local
256 struct dma_chan *chan = get_dma_chan(dmanr); in set_dma_mode() local
272 struct dma_chan *chan = get_dma_chan(dmanr); in get_dma_mode() local
[all …]
/linux/drivers/crypto/ccp/
H A Dccp-dmaengine.c89 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, in ccp_free_chan_resources() local
126 struct ccp_dma_chan *chan = (struct ccp_dma_chan *)data; in ccp_do_cleanup() local
176 static struct ccp_dma_desc *__ccp_next_dma_desc(struct ccp_dma_chan *chan, in __ccp_next_dma_desc()
190 static struct ccp_dma_desc *ccp_handle_active_desc(struct ccp_dma_chan *chan, in ccp_handle_active_desc()
245 static struct ccp_dma_desc *__ccp_pending_to_active(struct ccp_dma_chan *chan) in __ccp_pending_to_active()
264 struct ccp_dma_chan *chan; in ccp_cmd_callback() local
301 struct ccp_dma_chan *chan; in ccp_tx_submit() local
320 static struct ccp_dma_cmd *ccp_alloc_dma_cmd(struct ccp_dma_chan *chan) in ccp_alloc_dma_cmd()
331 static struct ccp_dma_desc *ccp_alloc_dma_desc(struct ccp_dma_chan *chan, in ccp_alloc_dma_desc()
359 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, in ccp_create_desc() local
[all …]
/linux/drivers/dma/dw-edma/
H A Ddw-edma-core.c39 u64 dw_edma_get_pci_address(struct dw_edma_chan *chan, phys_addr_t cpu_addr) in dw_edma_get_pci_address()
50 dw_edma_alloc_desc(struct dw_edma_chan *chan, size_t nburst) in dw_edma_alloc_desc()
72 struct dw_edma_chan *chan = desc->chan; in dw_edma_core_start() local
104 static int dw_edma_start_transfer(struct dw_edma_chan *chan) in dw_edma_start_transfer()
140 static void dw_edma_terminate_all_descs(struct dw_edma_chan *chan) in dw_edma_terminate_all_descs()
156 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_caps() local
172 dw_edma_get_default_irq_mode(struct dw_edma_chan *chan) in dw_edma_get_default_irq_mode()
183 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_config() local
232 struct dw_edma_chan *chan; in dw_edma_device_get_config() local
244 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_pause() local
[all …]
H A Ddw-hdma-v0-core.c52 static u32 dw_hdma_v0_core_int_setup(struct dw_edma_chan *chan, u32 val) in dw_hdma_v0_core_int_setup()
121 static int dw_hdma_v0_core_ch_quiesce(struct dw_edma_chan *chan) in dw_hdma_v0_core_ch_quiesce()
138 static enum dma_status dw_hdma_v0_core_ch_status(struct dw_edma_chan *chan) in dw_hdma_v0_core_ch_status()
154 static void dw_hdma_v0_core_clear_done_int(struct dw_edma_chan *chan) in dw_hdma_v0_core_clear_done_int()
161 static void dw_hdma_v0_core_clear_abort_int(struct dw_edma_chan *chan) in dw_hdma_v0_core_clear_abort_int()
168 static u32 dw_hdma_v0_core_status_int(struct dw_edma_chan *chan) in dw_hdma_v0_core_status_int()
182 struct dw_edma_chan *chan; in dw_hdma_v0_core_handle_int() local
219 static void dw_hdma_v0_write_ll_data(struct dw_edma_chan *chan, int i, in dw_hdma_v0_write_ll_data()
242 static void dw_hdma_v0_write_ll_link(struct dw_edma_chan *chan, in dw_hdma_v0_write_ll_link()
261 static void dw_hdma_v0_core_ch_enable(struct dw_edma_chan *chan) in dw_hdma_v0_core_ch_enable()
[all …]
/linux/arch/sh/drivers/dma/
H A Ddma-sh.c39 static unsigned long dma_find_base(unsigned int chan) in dma_find_base()
51 static unsigned long dma_base_addr(unsigned int chan) in dma_base_addr()
65 static inline unsigned int get_dmte_irq(unsigned int chan) in get_dmte_irq()
87 static inline unsigned int get_dmte_irq(unsigned int chan) in get_dmte_irq()
103 static inline unsigned int calc_xmit_shift(struct dma_channel *chan) in calc_xmit_shift()
120 struct dma_channel *chan = dev_id; in dma_tei() local
136 static int sh_dmac_request_dma(struct dma_channel *chan) in sh_dmac_request_dma()
145 static void sh_dmac_free_dma(struct dma_channel *chan) in sh_dmac_free_dma()
151 sh_dmac_configure_channel(struct dma_channel *chan, unsigned long chcr) in sh_dmac_configure_channel()
169 static void sh_dmac_enable_dma(struct dma_channel *chan) in sh_dmac_enable_dma()
[all …]
/linux/drivers/dma/xilinx/
H A Dzynqmp_dma.c141 #define ZYNQMP_DMA_DESC_SIZE(chan) (chan->desc_size) argument
143 #define to_chan(chan) container_of(chan, struct zynqmp_dma_chan, \ argument
256 struct zynqmp_dma_chan *chan; member
269 static inline void zynqmp_dma_writeq(struct zynqmp_dma_chan *chan, u32 reg, in zynqmp_dma_writeq()
280 static void zynqmp_dma_update_desc_to_ctrlr(struct zynqmp_dma_chan *chan, in zynqmp_dma_update_desc_to_ctrlr()
296 static void zynqmp_dma_desc_config_eod(struct zynqmp_dma_chan *chan, in zynqmp_dma_desc_config_eod()
315 static void zynqmp_dma_config_sg_ll_desc(struct zynqmp_dma_chan *chan, in zynqmp_dma_config_sg_ll_desc()
345 static void zynqmp_dma_init(struct zynqmp_dma_chan *chan) in zynqmp_dma_init()
384 struct zynqmp_dma_chan *chan = to_chan(tx->chan); in zynqmp_dma_tx_submit() local
418 zynqmp_dma_get_descriptor(struct zynqmp_dma_chan *chan) in zynqmp_dma_get_descriptor()
[all …]
/linux/drivers/dma/amd/ptdma/
H A Dptdma-dmaengine.c77 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_free_chan_resources() local
84 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_synchronize() local
97 static struct pt_cmd_queue *pt_get_cmd_queue(struct pt_device *pt, struct pt_dma_chan *chan) in pt_get_cmd_queue()
161 static int pt_dma_start_desc(struct pt_dma_desc *desc, struct pt_dma_chan *chan) in pt_dma_start_desc()
188 static struct pt_dma_desc *pt_next_dma_desc(struct pt_dma_chan *chan) in pt_next_dma_desc()
196 static struct pt_dma_desc *pt_handle_active_desc(struct pt_dma_chan *chan, in pt_handle_active_desc()
266 struct pt_dma_chan *chan; in pt_cmd_callback() local
317 static struct pt_dma_desc *pt_alloc_dma_desc(struct pt_dma_chan *chan, in pt_alloc_dma_desc()
342 struct pt_dma_chan *chan; in pt_cmd_callback_work() local
386 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_create_desc() local
[all …]
/linux/drivers/dma/ppc4xx/
H A Dadma.c67 struct dma_chan *chan; member
129 static void print_cb(struct ppc440spe_adma_chan *chan, void *block) in print_cb()
173 static void print_cb_list(struct ppc440spe_adma_chan *chan, in print_cb_list()
232 struct ppc440spe_adma_chan *chan) in ppc440spe_desc_init_interrupt()
523 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_src_addr()
558 struct ppc440spe_adma_chan *chan, u32 mult_index, in ppc440spe_desc_set_src_mult()
602 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_dest_addr()
643 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_byte_count()
678 struct ppc440spe_adma_chan *chan, u8 *qword) in ppc440spe_desc_set_dcheck()
721 static void ppc440spe_desc_set_link(struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_link()
[all …]
/linux/sound/core/seq/
H A Dseq_midi_emul.c76 struct snd_midi_channel *chan; snd_midi_process_event() local
236 note_off(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,int note,int vel) note_off() argument
260 do_control(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel_set * chset,struct snd_midi_channel * chan,int control,int value) do_control() argument
386 struct snd_midi_channel *chan = chset->channels + i; snd_midi_channel_set_clear() local
410 rpn(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,struct snd_midi_channel_set * chset) rpn() argument
450 nrpn(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,struct snd_midi_channel_set * chset) nrpn() argument
593 all_sounds_off(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan) all_sounds_off() argument
612 all_notes_off(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan) all_notes_off() argument
650 struct snd_midi_channel *chan; snd_midi_channel_init_set() local
670 struct snd_midi_channel *chan = chset->channels + ch; reset_all_channels() local
704 snd_midi_reset_controllers(struct snd_midi_channel * chan) snd_midi_reset_controllers() argument
[all...]
/linux/drivers/dma/sh/
H A Drcar-dmac.c160 struct dma_chan chan; member
214 #define for_each_rcar_dmac_chan(i, dmac, chan) \ argument
328 static u32 rcar_dmac_chan_read(struct rcar_dmac_chan *chan, u32 reg) in rcar_dmac_chan_read()
336 static void rcar_dmac_chan_write(struct rcar_dmac_chan *chan, u32 reg, u32 data) in rcar_dmac_chan_write()
345 struct rcar_dmac_chan *chan) in rcar_dmac_chan_clear()
355 struct rcar_dmac_chan *chan; in rcar_dmac_chan_clear_all() local
370 static bool rcar_dmac_chan_is_busy(struct rcar_dmac_chan *chan) in rcar_dmac_chan_is_busy()
377 static void rcar_dmac_chan_start_xfer(struct rcar_dmac_chan *chan) in rcar_dmac_chan_start_xfer()
500 struct rcar_dmac_chan *chan = to_rcar_dmac_chan(tx->chan); in rcar_dmac_tx_submit() local
530 static int rcar_dmac_desc_alloc(struct rcar_dmac_chan *chan, gfp_t gfp) in rcar_dmac_desc_alloc()
[all …]
H A Dusb-dmac.c161 static u32 usb_dmac_chan_read(struct usb_dmac_chan *chan, u32 reg) in usb_dmac_chan_read()
166 static void usb_dmac_chan_write(struct usb_dmac_chan *chan, u32 reg, u32 data) in usb_dmac_chan_write()
175 static bool usb_dmac_chan_is_busy(struct usb_dmac_chan *chan) in usb_dmac_chan_is_busy()
193 static void usb_dmac_chan_start_sg(struct usb_dmac_chan *chan, in usb_dmac_chan_start_sg()
222 static void usb_dmac_chan_start_desc(struct usb_dmac_chan *chan) in usb_dmac_chan_start_desc()
263 static int usb_dmac_desc_alloc(struct usb_dmac_chan *chan, unsigned int sg_len, in usb_dmac_desc_alloc()
283 static void usb_dmac_desc_free(struct usb_dmac_chan *chan) in usb_dmac_desc_free()
298 static struct usb_dmac_desc *usb_dmac_desc_get(struct usb_dmac_chan *chan, in usb_dmac_desc_get()
329 static void usb_dmac_desc_put(struct usb_dmac_chan *chan, in usb_dmac_desc_put()
345 struct dma_chan *chan = &uchan->vc.chan; in usb_dmac_soft_reset() local
[all …]
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_dma.c48 struct stmmac_dma_cfg *dma_cfg, u32 chan) in dwxgmac2_dma_init_chan()
62 dma_addr_t phy, u32 chan) in dwxgmac2_dma_init_rx_chan()
78 dma_addr_t phy, u32 chan) in dwxgmac2_dma_init_tx_chan()
232 void __iomem *ioaddr, u32 chan, in dwxgmac2_enable_dma_irq()
246 void __iomem *ioaddr, u32 chan, in dwxgmac2_disable_dma_irq()
260 void __iomem *ioaddr, u32 chan) in dwxgmac2_dma_start_tx()
274 u32 chan) in dwxgmac2_dma_stop_tx()
288 void __iomem *ioaddr, u32 chan) in dwxgmac2_dma_start_rx()
302 u32 chan) in dwxgmac2_dma_stop_rx()
313 struct stmmac_extra_stats *x, u32 chan, in dwxgmac2_dma_interrupt()
[all …]

12345678910>>...40