Home
last modified time | relevance | path

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

12345678910>>...50

/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 …]
/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
H A Dchan_kern.c90 static int open_one_chan(struct chan *chan) in open_one_chan()
147 struct chan *chan; in open_chan() local
159 void chan_enable_winch(struct chan *chan, struct tty_port *port) in chan_enable_winch()
176 struct chan *chan; in enable_chan() local
220 struct chan *chan; in free_irqs() local
241 static void close_one_chan(struct chan *chan, int delay_free_irq) in close_one_chan()
272 struct chan *chan; in close_chan() local
284 void deactivate_chan(struct chan *chan, int irq) in deactivate_chan()
290 int write_chan(struct chan *chan, const u8 *buf, size_t len, int write_irq) in write_chan()
304 int console_write_chan(struct chan *chan, const char *buf, int len) in console_write_chan()
[all …]
/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/net/bluetooth/
H A Dl2cap_core.c186 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm) in l2cap_add_psm()
231 int l2cap_add_scid(struct l2cap_chan *chan, __u16 scid) in l2cap_add_scid()
263 static void l2cap_state_change(struct l2cap_chan *chan, int state) in l2cap_state_change()
272 static inline void l2cap_state_change_and_error(struct l2cap_chan *chan, in l2cap_state_change_and_error()
279 static inline void l2cap_chan_set_err(struct l2cap_chan *chan, int err) in l2cap_chan_set_err()
284 static void __set_retrans_timer(struct l2cap_chan *chan) in __set_retrans_timer()
293 static void __set_monitor_timer(struct l2cap_chan *chan) in __set_monitor_timer()
411 struct l2cap_chan *chan = container_of(work, struct l2cap_chan, in l2cap_chan_timeout() local
447 struct l2cap_chan *chan; in l2cap_chan_create() local
487 struct l2cap_chan *chan = container_of(kref, struct l2cap_chan, kref); in l2cap_chan_destroy() local
[all …]
H A Dl2cap_sock.c86 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_bind() local
185 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_connect() local
275 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_listen() local
390 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_getname() local
417 static int l2cap_get_mode(struct l2cap_chan *chan) in l2cap_get_mode()
439 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_getsockopt_old() local
559 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_getsockopt() local
709 static bool l2cap_valid_mtu(struct l2cap_chan *chan, u16 mtu) in l2cap_valid_mtu()
729 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_setsockopt_old() local
839 static int l2cap_set_mode(struct l2cap_chan *chan, u8 mode) in l2cap_set_mode()
[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/drivers/staging/media/tegra-video/
H A Dvi.c112 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_queue_setup() local
129 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_prepare() local
150 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_queue() local
164 tegra_channel_get_remote_csi_subdev(struct tegra_vi_channel *chan) in tegra_channel_get_remote_csi_subdev()
179 tegra_channel_get_remote_source_subdev(struct tegra_vi_channel *chan) in tegra_channel_get_remote_source_subdev()
202 static int tegra_channel_enable_stream(struct tegra_vi_channel *chan) in tegra_channel_enable_stream()
215 static int tegra_channel_disable_stream(struct tegra_vi_channel *chan) in tegra_channel_disable_stream()
228 int tegra_channel_set_stream(struct tegra_vi_channel *chan, bool on) in tegra_channel_set_stream()
240 void tegra_channel_release_buffers(struct tegra_vi_channel *chan, in tegra_channel_release_buffers()
262 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_start_streaming() 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/sf-pdma/
H A Dsf-pdma.c55 static struct sf_pdma_desc *sf_pdma_alloc_desc(struct sf_pdma_chan *chan) in sf_pdma_alloc_desc()
77 static void sf_pdma_disclaim_chan(struct sf_pdma_chan *chan) in sf_pdma_disclaim_chan()
88 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_prep_dma_memcpy() local
115 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_slave_config() local
124 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_alloc_chan_resources() local
133 static void sf_pdma_disable_request(struct sf_pdma_chan *chan) in sf_pdma_disable_request()
142 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_free_chan_resources() local
156 static size_t sf_pdma_desc_residue(struct sf_pdma_chan *chan, in sf_pdma_desc_residue()
199 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_tx_status() local
212 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/iio/
H A Dinkern.c105 const struct iio_chan_spec *chan = NULL; in iio_chan_spec_from_name() local
202 struct iio_channel *chan; in __fwnode_iio_channel_get_by_name() local
254 struct iio_channel *chan; in fwnode_iio_channel_get_by_name() local
510 struct iio_channel *chan = &channels[0]; in iio_channel_release_all() local
543 static int iio_channel_read(struct iio_channel *chan, int *val, int *val2, in iio_channel_read()
575 int iio_read_channel_raw(struct iio_channel *chan, int *val) in iio_read_channel_raw()
587 int iio_read_channel_average_raw(struct iio_channel *chan, int *val) in iio_read_channel_average_raw()
599 static int iio_convert_raw_to_processed_unlocked(struct iio_channel *chan, in iio_convert_raw_to_processed_unlocked()
678 int iio_convert_raw_to_processed(struct iio_channel *chan, int raw, in iio_convert_raw_to_processed()
692 int iio_read_channel_attribute(struct iio_channel *chan, int *val, int *val2, in iio_read_channel_attribute()
[all …]
/linux/drivers/mailbox/
H A Dmailbox.c27 static int add_to_rbuf(struct mbox_chan *chan, void *mssg) in add_to_rbuf()
54 static void msg_submit(struct mbox_chan *chan) in msg_submit()
94 static void tx_tick(struct mbox_chan *chan, int r) in tx_tick()
127 struct mbox_chan *chan = &mbox->chans[i]; in txdone_hrtimer() local
159 void mbox_chan_received_data(struct mbox_chan *chan, void *mssg) in mbox_chan_received_data()
177 void mbox_chan_txdone(struct mbox_chan *chan, int r) in mbox_chan_txdone()
198 void mbox_client_txdone(struct mbox_chan *chan, int r) in mbox_client_txdone()
224 bool mbox_client_peek_data(struct mbox_chan *chan) in mbox_client_peek_data()
257 int mbox_send_message(struct mbox_chan *chan, void *mssg) in mbox_send_message()
306 int mbox_flush(struct mbox_chan *chan, unsigned long timeout) in mbox_flush()
[all …]
/linux/drivers/pwm/
H A Dpwm-bcm-kona.c39 #define PWM_CONTROL_SMOOTH_SHIFT(chan) (24 + (chan)) argument
40 #define PWM_CONTROL_TYPE_SHIFT(chan) (16 + (chan)) argument
41 #define PWM_CONTROL_POLARITY_SHIFT(chan) (8 + (chan)) argument
42 #define PWM_CONTROL_TRIGGER_SHIFT(chan) (chan) argument
45 #define PRESCALE_SHIFT(chan) ((chan) << 2) argument
46 #define PRESCALE_MASK(chan) (0x7 << PRESCALE_SHIFT(chan)) argument
50 #define PERIOD_COUNT_OFFSET(chan) (0x00000008 + ((chan) << 3)) argument
54 #define DUTY_CYCLE_HIGH_OFFSET(chan) (0x0000000c + ((chan) << 3)) argument
72 unsigned int chan) in kona_pwmc_prepare_for_settings()
87 static void kona_pwmc_apply_settings(struct kona_pwmc *kp, unsigned int chan) in kona_pwmc_apply_settings()
[all …]
/linux/drivers/usb/dwc2/
H A Dhcd_intr.c68 struct dwc2_host_chan *chan, in dwc2_hc_handle_tt_clear()
159 struct dwc2_host_chan *chan; in dwc2_rx_fifo_level_intr() local
407 struct dwc2_host_chan *chan, int chnum, in dwc2_get_actual_xfer_length()
461 struct dwc2_host_chan *chan, int chnum, in dwc2_update_urb_state()
511 struct dwc2_host_chan *chan, int chnum, in dwc2_hcd_save_data_toggle()
555 struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, in dwc2_update_isoc_urb_state()
675 struct dwc2_host_chan *chan, in dwc2_release_channel()
774 struct dwc2_host_chan *chan, struct dwc2_qtd *qtd, in dwc2_halt_channel()
834 struct dwc2_host_chan *chan, in dwc2_complete_non_periodic_xfer()
884 struct dwc2_host_chan *chan, int chnum, in dwc2_complete_periodic_xfer()
[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/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_dma.c38 struct stmmac_dma_cfg *dma_cfg, u32 chan) in dwxgmac2_dma_init_chan()
52 dma_addr_t phy, u32 chan) in dwxgmac2_dma_init_rx_chan()
69 dma_addr_t phy, u32 chan) in dwxgmac2_dma_init_tx_chan()
256 void __iomem *ioaddr, u32 chan, in dwxgmac2_enable_dma_irq()
270 void __iomem *ioaddr, u32 chan, in dwxgmac2_disable_dma_irq()
284 void __iomem *ioaddr, u32 chan) in dwxgmac2_dma_start_tx()
298 u32 chan) in dwxgmac2_dma_stop_tx()
312 void __iomem *ioaddr, u32 chan) in dwxgmac2_dma_start_rx()
326 u32 chan) in dwxgmac2_dma_stop_rx()
337 struct stmmac_extra_stats *x, u32 chan, in dwxgmac2_dma_interrupt()
[all …]
H A Ddwmac4_lib.c30 u32 tail_ptr, u32 chan) in dwmac4_set_rx_tail_ptr()
38 u32 tail_ptr, u32 chan) in dwmac4_set_tx_tail_ptr()
46 u32 chan) in dwmac4_dma_start_tx()
60 u32 chan) in dwmac4_dma_stop_tx()
71 u32 chan) in dwmac4_dma_start_rx()
87 u32 chan) in dwmac4_dma_stop_rx()
97 u32 len, u32 chan) in dwmac4_set_tx_ring_len()
105 u32 len, u32 chan) in dwmac4_set_rx_ring_len()
113 u32 chan, bool rx, bool tx) in dwmac4_enable_dma_irq()
127 u32 chan, bool rx, bool tx) in dwmac410_enable_dma_irq()
[all …]
/linux/drivers/dma/ptdma/
H A Dptdma-dmaengine.c28 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_free_chan_resources() local
35 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_synchronize() local
70 static struct pt_dma_desc *pt_next_dma_desc(struct pt_dma_chan *chan) in pt_next_dma_desc()
78 static struct pt_dma_desc *pt_handle_active_desc(struct pt_dma_chan *chan, in pt_handle_active_desc()
134 struct pt_dma_chan *chan; in pt_cmd_callback() local
162 static struct pt_dma_desc *pt_alloc_dma_desc(struct pt_dma_chan *chan, in pt_alloc_dma_desc()
187 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_create_desc() local
227 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_prep_dma_interrupt() local
239 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_issue_pending() local
274 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_pause() local
[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() argument
336 static void rcar_dmac_chan_write(struct rcar_dmac_chan *chan, u3 argument
345 rcar_dmac_chan_clear(struct rcar_dmac * dmac,struct rcar_dmac_chan * chan) rcar_dmac_chan_clear() argument
355 struct rcar_dmac_chan *chan; rcar_dmac_chan_clear_all() local
370 rcar_dmac_chan_is_busy(struct rcar_dmac_chan * chan) rcar_dmac_chan_is_busy() argument
377 rcar_dmac_chan_start_xfer(struct rcar_dmac_chan * chan) rcar_dmac_chan_start_xfer() argument
500 struct rcar_dmac_chan *chan = to_rcar_dmac_chan(tx->chan); rcar_dmac_tx_submit() local
530 rcar_dmac_desc_alloc(struct rcar_dmac_chan * chan,gfp_t gfp) rcar_dmac_desc_alloc() argument
571 rcar_dmac_desc_put(struct rcar_dmac_chan * chan,struct rcar_dmac_desc * desc) rcar_dmac_desc_put() argument
582 rcar_dmac_desc_recycle_acked(struct rcar_dmac_chan * chan) rcar_dmac_desc_recycle_acked() argument
623 rcar_dmac_desc_get(struct rcar_dmac_chan * chan) rcar_dmac_desc_get() argument
661 rcar_dmac_xfer_chunk_alloc(struct rcar_dmac_chan * chan,gfp_t gfp) rcar_dmac_xfer_chunk_alloc() argument
696 rcar_dmac_xfer_chunk_get(struct rcar_dmac_chan * chan) rcar_dmac_xfer_chunk_get() argument
727 rcar_dmac_realloc_hwdesc(struct rcar_dmac_chan * chan,struct rcar_dmac_desc * desc,size_t size) rcar_dmac_realloc_hwdesc() argument
759 rcar_dmac_fill_hwdesc(struct rcar_dmac_chan * chan,struct rcar_dmac_desc * desc) rcar_dmac_fill_hwdesc() argument
784 rcar_dmac_chcr_de_barrier(struct rcar_dmac_chan * chan) rcar_dmac_chcr_de_barrier() argument
803 rcar_dmac_clear_chcr_de(struct rcar_dmac_chan * chan) rcar_dmac_clear_chcr_de() argument
814 rcar_dmac_chan_halt(struct rcar_dmac_chan * chan) rcar_dmac_chan_halt() argument
825 rcar_dmac_chan_reinit(struct rcar_dmac_chan * chan) rcar_dmac_chan_reinit() argument
851 struct rcar_dmac_chan *chan; rcar_dmac_stop_all_chan() local
863 rcar_dmac_chan_pause(struct dma_chan * chan) rcar_dmac_chan_pause() argument
879 rcar_dmac_chan_configure_desc(struct rcar_dmac_chan * chan,struct rcar_dmac_desc * desc) rcar_dmac_chan_configure_desc() argument
928 rcar_dmac_chan_prep_sg(struct rcar_dmac_chan * chan,struct scatterlist * sgl,unsigned int sg_len,dma_addr_t dev_addr,enum dma_transfer_direction dir,unsigned long dma_flags,bool cyclic) rcar_dmac_chan_prep_sg() argument
1054 rcar_dmac_alloc_chan_resources(struct dma_chan * chan) rcar_dmac_alloc_chan_resources() argument
1074 rcar_dmac_free_chan_resources(struct dma_chan * chan) rcar_dmac_free_chan_resources() argument
1127 rcar_dmac_prep_dma_memcpy(struct dma_chan * chan,dma_addr_t dma_dest,dma_addr_t dma_src,size_t len,unsigned long flags) rcar_dmac_prep_dma_memcpy() argument
1146 rcar_dmac_map_slave_addr(struct dma_chan * chan,enum dma_transfer_direction dir) rcar_dmac_map_slave_addr() argument
1200 rcar_dmac_prep_slave_sg(struct dma_chan * chan,struct scatterlist * sgl,unsigned int sg_len,enum dma_transfer_direction dir,unsigned long flags,void * context) rcar_dmac_prep_slave_sg() argument
1224 rcar_dmac_prep_dma_cyclic(struct dma_chan * chan,dma_addr_t buf_addr,size_t buf_len,size_t period_len,enum dma_transfer_direction dir,unsigned long flags) rcar_dmac_prep_dma_cyclic() argument
1279 rcar_dmac_device_config(struct dma_chan * chan,struct dma_slave_config * cfg) rcar_dmac_device_config() argument
1296 rcar_dmac_chan_terminate_all(struct dma_chan * chan) rcar_dmac_chan_terminate_all() argument
1315 rcar_dmac_chan_get_residue(struct rcar_dmac_chan * chan,dma_cookie_t cookie) rcar_dmac_chan_get_residue() argument
1422 rcar_dmac_tx_status(struct dma_chan * chan,dma_cookie_t cookie,struct dma_tx_state * txstate) rcar_dmac_tx_status() argument
1450 rcar_dmac_issue_pending(struct dma_chan * chan) rcar_dmac_issue_pending() argument
1481 rcar_dmac_device_synchronize(struct dma_chan * chan) rcar_dmac_device_synchronize() argument
1492 rcar_dmac_isr_desc_stage_end(struct rcar_dmac_chan * chan) rcar_dmac_isr_desc_stage_end() argument
1514 rcar_dmac_isr_transfer_end(struct rcar_dmac_chan * chan) rcar_dmac_isr_transfer_end() argument
1580 struct rcar_dmac_chan *chan = dev; rcar_dmac_isr_channel() local
1629 struct rcar_dmac_chan *chan = dev; rcar_dmac_isr_channel_thread() local
1684 rcar_dmac_chan_filter(struct dma_chan * chan,void * arg) rcar_dmac_chan_filter() argument
1706 struct dma_chan *chan; rcar_dmac_of_xlate() local
1765 struct dma_chan *chan = &rchan->chan; rcar_dmac_chan_probe() local
1854 struct rcar_dmac_chan *chan; rcar_dmac_probe() local
[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/sound/core/seq/
H A Dseq_midi_emul.c76 struct snd_midi_channel *chan; in snd_midi_process_event() local
236 struct snd_midi_channel *chan, in note_off()
260 struct snd_midi_channel *chan, int control, int value) in do_control()
386 struct snd_midi_channel *chan = chset->channels + i; in snd_midi_channel_set_clear() local
410 rpn(const struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan, in rpn()
450 nrpn(const struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan, in nrpn()
593 struct snd_midi_channel *chan) in all_sounds_off()
612 struct snd_midi_channel *chan) in all_notes_off()
650 struct snd_midi_channel *chan; in snd_midi_channel_init_set() local
670 struct snd_midi_channel *chan = chset->channels + ch; in reset_all_channels() local
[all …]
/linux/drivers/dma/xilinx/
H A Dxilinx_dma.c509 struct xilinx_dma_chan *chan[XILINX_MCDMA_MAX_CHANS_PER_DEVICE]; member
526 #define to_xilinx_chan(chan) \ argument
530 #define xilinx_dma_poll_timeout(chan, reg, val, cond, delay_us, timeout_us) \ argument
535 static inline u32 dma_read(struct xilinx_dma_chan *chan, u32 reg) in dma_read()
540 static inline void dma_write(struct xilinx_dma_chan *chan, u32 reg, u32 value) in dma_write()
545 static inline void vdma_desc_write(struct xilinx_dma_chan *chan, u32 reg, in vdma_desc_write()
551 static inline u32 dma_ctrl_read(struct xilinx_dma_chan *chan, u32 reg) in dma_ctrl_read()
556 static inline void dma_ctrl_write(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_write()
562 static inline void dma_ctrl_clr(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_clr()
568 static inline void dma_ctrl_set(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_set()
[all …]

12345678910>>...50