Searched defs:chan (Results 101 - 125 of 1459) sorted by last modified time

1234567891011>>

/linux-master/drivers/hwtracing/stm/
H A Dp_basic.c12 basic_write(struct stm_data *data, struct stm_output *output, unsigned int chan, const char *buf, size_t count, struct stm_source_data *source) argument
H A Dcore.c602 stm_write(struct stm_device *stm, struct stm_output *output, unsigned int chan, const char *buf, size_t count, struct stm_source_data *source) argument
1284 stm_source_write(struct stm_source_data *data, unsigned int chan, const char *buf, size_t count) argument
/linux-master/drivers/extcon/
H A Dextcon-adc-jack.c53 struct iio_channel *chan; member in struct:adc_jack_data
/linux-master/drivers/dma/xilinx/
H A Dxilinx_dpdma.c200 struct xilinx_dpdma_chan *chan; member in struct:xilinx_dpdma_tx_desc
268 struct xilinx_dpdma_chan *chan[XILINX_DPDMA_NUM_CHAN]; member in struct:xilinx_dpdma_device
299 static void xilinx_dpdma_debugfs_desc_done_irq(struct xilinx_dpdma_chan *chan) argument
554 xilinx_dpdma_chan_alloc_sw_desc(struct xilinx_dpdma_chan *chan) argument
576 xilinx_dpdma_chan_free_sw_desc(struct xilinx_dpdma_chan *chan, struct xilinx_dpdma_sw_desc *sw_desc) argument
589 xilinx_dpdma_chan_dump_tx_desc(struct xilinx_dpdma_chan *chan, struct xilinx_dpdma_tx_desc *tx_desc) argument
634 xilinx_dpdma_chan_alloc_tx_desc(struct xilinx_dpdma_chan *chan) argument
685 xilinx_dpdma_chan_prep_interleaved_dma(struct xilinx_dpdma_chan *chan, struct dma_interleaved_template *xt) argument
741 xilinx_dpdma_chan_enable(struct xilinx_dpdma_chan *chan) argument
768 xilinx_dpdma_chan_disable(struct xilinx_dpdma_chan *chan) argument
786 xilinx_dpdma_chan_pause(struct xilinx_dpdma_chan *chan) argument
797 xilinx_dpdma_chan_unpause(struct xilinx_dpdma_chan *chan) argument
802 xilinx_dpdma_chan_video_group_ready(struct xilinx_dpdma_chan *chan) argument
826 xilinx_dpdma_chan_queue_transfer(struct xilinx_dpdma_chan *chan) argument
903 xilinx_dpdma_chan_ostand(struct xilinx_dpdma_chan *chan) argument
923 xilinx_dpdma_chan_notify_no_ostand(struct xilinx_dpdma_chan *chan) argument
953 xilinx_dpdma_chan_wait_no_ostand(struct xilinx_dpdma_chan *chan) argument
986 xilinx_dpdma_chan_poll_no_ostand(struct xilinx_dpdma_chan *chan) argument
1017 xilinx_dpdma_chan_stop(struct xilinx_dpdma_chan *chan) argument
1043 xilinx_dpdma_chan_done_irq(struct xilinx_dpdma_chan *chan) argument
1070 xilinx_dpdma_chan_vsync_irq(struct xilinx_dpdma_chan *chan) argument
1121 xilinx_dpdma_chan_err(struct xilinx_dpdma_chan *chan, u32 isr, u32 eisr) argument
1143 xilinx_dpdma_chan_handle_err(struct xilinx_dpdma_chan *chan) argument
1198 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); local
1229 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); local
1255 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); local
1265 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); local
1279 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); local
1338 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); local
1382 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); local
1486 struct xilinx_dpdma_chan *chan = from_tasklet(chan, t, err_task); local
1529 struct xilinx_dpdma_chan *chan = xdev->chan[i]; local
1562 struct xilinx_dpdma_chan *chan; local
1587 xilinx_dpdma_chan_remove(struct xilinx_dpdma_chan *chan) argument
[all...]
H A Dxdma.c96 struct xdma_chan *chan; member in struct:xdma_desc
208 static inline struct xdma_chan *to_xdma_chan(struct dma_chan *chan) argument
222 static int xdma_channel_init(struct xdma_chan *chan) argument
268 xdma_alloc_desc(struct xdma_chan *chan, u32 desc_num, bool cyclic) argument
496 xdma_issue_pending(struct dma_chan *chan) argument
511 xdma_terminate_all(struct dma_chan *chan) argument
542 xdma_synchronize(struct dma_chan *chan) argument
605 xdma_prep_device_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, void *context) argument
665 xdma_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t address, size_t size, size_t period_size, enum dma_transfer_direction dir, unsigned long flags) argument
738 xdma_prep_interleaved_dma(struct dma_chan *chan, struct dma_interleaved_template *xt, unsigned long flags) argument
787 xdma_device_config(struct dma_chan *chan, struct dma_slave_config *cfg) argument
801 xdma_free_chan_resources(struct dma_chan *chan) argument
814 xdma_alloc_chan_resources(struct dma_chan *chan) argument
837 xdma_tx_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *state) argument
1106 xdma_filter_fn(struct dma_chan *chan, void *param) argument
[all...]
/linux-master/drivers/dma/
H A Dvirt-dma.h23 struct dma_chan chan; member in struct:virt_dma_chan
39 static inline struct virt_dma_chan *to_virt_chan(struct dma_chan *chan) argument
[all...]
H A Dpch_dma.c91 struct dma_chan chan; member in struct:pch_dma_chan
143 static inline struct pch_dma_chan *to_pd_chan(struct dma_chan *chan) argument
153 static inline struct device *chan2dev(struct dma_chan *chan) argument
172 static void pdc_enable_irq(struct dma_chan *chan, int enable) argument
196 pdc_set_dir(struct dma_chan *chan) argument
244 pdc_set_mode(struct dma_chan *chan, u32 mode) argument
421 pdc_alloc_desc(struct dma_chan *chan, gfp_t flags) argument
484 pd_alloc_chan_resources(struct dma_chan *chan) argument
522 pd_free_chan_resources(struct dma_chan *chan) argument
544 pd_tx_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *txstate) argument
550 pd_issue_pending(struct dma_chan *chan) argument
561 pd_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
647 pd_device_terminate_all(struct dma_chan *chan) argument
736 struct dma_chan *chan, *_c; local
759 struct dma_chan *chan, *_c; local
922 struct dma_chan *chan, *_c; local
[all...]
H A Dimx-sdma.c1170 static struct sdma_channel *to_sdma_chan(struct dma_chan *chan) argument
1175 static int sdma_disable_channel(struct dma_chan *chan) argument
1201 static int sdma_terminate_all(struct dma_chan *chan) argument
1228 static void sdma_channel_synchronize(struct dma_chan *chan) argument
1315 sdma_config_channel(struct dma_chan *chan) argument
1450 sdma_alloc_chan_resources(struct dma_chan *chan) argument
1516 sdma_free_chan_resources(struct dma_chan *chan) argument
1583 sdma_prep_memcpy( struct dma_chan *chan, dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, unsigned long flags) argument
1639 sdma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
1726 sdma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) argument
1803 sdma_config_write(struct dma_chan *chan, struct dma_slave_config *dmaengine_cfg, enum dma_transfer_direction direction) argument
1836 sdma_config(struct dma_chan *chan, struct dma_slave_config *dmaengine_cfg) argument
1874 sdma_tx_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *txstate) argument
1915 sdma_issue_pending(struct dma_chan *chan) argument
2197 sdma_filter_fn(struct dma_chan *chan, void *fn_param) argument
[all...]
H A Dmcf-edma-main.c275 bool mcf_edma_filter_fn(struct dma_chan *chan, void *param) argument
H A Didma64.c28 static struct device *chan2dev(struct dma_chan *chan) argument
337 static void idma64_issue_pending(struct dma_chan *chan) argument
300 idma64_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
373 idma64_tx_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *state) argument
409 idma64_slave_config(struct dma_chan *chan, struct dma_slave_config *config) argument
448 idma64_pause(struct dma_chan *chan) argument
463 idma64_resume(struct dma_chan *chan) argument
478 idma64_terminate_all(struct dma_chan *chan) argument
498 idma64_synchronize(struct dma_chan *chan) argument
505 idma64_alloc_chan_resources(struct dma_chan *chan) argument
521 idma64_free_chan_resources(struct dma_chan *chan) argument
[all...]
H A Dfsl-edma-common.c233 int fsl_edma_terminate_all(struct dma_chan *chan) argument
253 int fsl_edma_pause(struct dma_chan *chan) argument
268 int fsl_edma_resume(struct dma_chan *chan) argument
332 fsl_edma_slave_config(struct dma_chan *chan, struct dma_slave_config *cfg) argument
398 fsl_edma_tx_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *txstate) argument
575 fsl_edma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) argument
651 fsl_edma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
748 fsl_edma_prep_memcpy(struct dma_chan *chan, dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, unsigned long flags) argument
786 fsl_edma_issue_pending(struct dma_chan *chan) argument
805 fsl_edma_alloc_chan_resources(struct dma_chan *chan) argument
819 fsl_edma_free_chan_resources(struct dma_chan *chan) argument
846 struct fsl_edma_chan *chan, *_chan; local
[all...]
H A Dfsl-edma-main.c26 static void fsl_edma_synchronize(struct dma_chan *chan) argument
100 struct dma_chan *chan, *_chan; local
139 struct dma_chan *chan, *_chan; local
[all...]
H A Dfsl-edma-common.h445 to_fsl_edma_chan(struct dma_chan *chan) argument
[all...]
H A Damba-pl08x.c315 static inline struct pl08x_dma_chan *to_pl08x_chan(struct dma_chan *chan) argument
1532 static void pl08x_free_chan_resources(struct dma_chan *chan) argument
1543 static enum dma_status pl08x_dma_tx_status(struct dma_chan *chan, argument
1731 pl08x_issue_pending(struct dma_chan *chan) argument
1881 pl08x_prep_dma_memcpy( struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, size_t len, unsigned long flags) argument
1928 pl08x_init_txd( struct dma_chan *chan, enum dma_transfer_direction direction, dma_addr_t *slave_addr) argument
2041 pl08x_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
2083 pl08x_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) argument
2126 pl08x_config(struct dma_chan *chan, struct dma_slave_config *config) argument
2152 pl08x_terminate_all(struct dma_chan *chan) argument
2186 pl08x_synchronize(struct dma_chan *chan) argument
2193 pl08x_pause(struct dma_chan *chan) argument
2216 pl08x_resume(struct dma_chan *chan) argument
2239 pl08x_filter_id(struct dma_chan *chan, void *chan_id) argument
2258 pl08x_filter_fn(struct dma_chan *chan, void *chan_id) argument
2349 pl08x_dma_slave_init(struct pl08x_dma_chan *chan) argument
2364 struct pl08x_dma_chan *chan; local
2421 struct pl08x_dma_chan *chan = NULL; local
2452 struct pl08x_dma_chan *chan; local
2517 struct pl08x_dma_chan *chan; local
[all...]
H A Ddma-axi-dmac.c131 struct axi_dmac_chan *chan; member in struct:axi_dmac_desc
171 struct axi_dmac_chan chan; member in struct:axi_dmac
174 static struct axi_dmac *chan_to_axi_dmac(struct axi_dmac_chan *chan) argument
201 static int axi_dmac_src_is_mem(struct axi_dmac_chan *chan) argument
206 static int axi_dmac_dest_is_mem(struct axi_dmac_chan *chan) argument
211 axi_dmac_check_len(struct axi_dmac_chan *chan, unsigned int len) argument
220 axi_dmac_check_addr(struct axi_dmac_chan *chan, dma_addr_t addr) argument
227 axi_dmac_start_transfer(struct axi_dmac_chan *chan) argument
312 axi_dmac_active_desc(struct axi_dmac_chan *chan) argument
318 axi_dmac_total_sg_bytes(struct axi_dmac_chan *chan, struct axi_dmac_sg *sg) argument
327 axi_dmac_dequeue_partial_xfers(struct axi_dmac_chan *chan) argument
373 axi_dmac_compute_residue(struct axi_dmac_chan *chan, struct axi_dmac_desc *active) argument
398 axi_dmac_transfer_done(struct axi_dmac_chan *chan, unsigned int completed_transfers) argument
488 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); local
507 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); local
514 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); local
531 axi_dmac_alloc_desc(struct axi_dmac_chan *chan, unsigned int num_sgs) argument
582 axi_dmac_fill_linear_sg(struct axi_dmac_chan *chan, enum dma_transfer_direction direction, dma_addr_t addr, unsigned int num_periods, unsigned int period_len, struct axi_dmac_sg *sg) argument
628 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); local
669 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); local
707 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); local
825 axi_dmac_adjust_chan_params(struct axi_dmac_chan *chan) argument
844 axi_dmac_parse_chan_dt(struct device_node *of_chan, struct axi_dmac_chan *chan) argument
911 struct axi_dmac_chan *chan = &dmac->chan; local
956 struct axi_dmac_chan *chan = &dmac->chan; local
[all...]
/linux-master/drivers/dma/qcom/
H A Dhidma.c468 static int hidma_terminate_channel(struct dma_chan *chan) argument
515 hidma_terminate_all(struct dma_chan *chan) argument
560 hidma_pause(struct dma_chan *chan) argument
578 hidma_resume(struct dma_chan *chan) argument
[all...]
/linux-master/drivers/dma/fsl-dpaa2-qdma/
H A Ddpaa2-qdma.c19 static struct dpaa2_qdma_chan *to_dpaa2_qdma_chan(struct dma_chan *chan) argument
29 static int dpaa2_qdma_alloc_chan_resources(struct dma_chan *chan) argument
65 static void dpaa2_qdma_free_chan_resources(struct dma_chan *chan) argument
241 *dpaa2_qdma_prep_memcpy(struct dma_chan *chan, dma_addr_t dst, argument
272 static void dpaa2_qdma_issue_pending(struct dma_chan *chan) argument
[all...]
/linux-master/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c77 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) argument
82 static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) argument
88 axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) argument
98 static inline void axi_chan_config_write(struct axi_dma_chan *chan, argument
161 axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask) argument
174 axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask) argument
179 axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask) argument
184 axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask) argument
189 axi_chan_irq_read(struct axi_dma_chan *chan) argument
194 axi_chan_disable(struct axi_dma_chan *chan) argument
221 axi_chan_enable(struct axi_dma_chan *chan) argument
250 axi_chan_is_hw_enable(struct axi_dma_chan *chan) argument
279 axi_chan_get_xfer_width(struct axi_dma_chan *chan, dma_addr_t src, dma_addr_t dst, size_t len) argument
287 axi_chan_name(struct axi_dma_chan *chan) argument
310 axi_desc_get(struct axi_dma_chan *chan, dma_addr_t *addr) argument
331 struct axi_dma_chan *chan = desc->chan; local
358 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
394 write_chan_llp(struct axi_dma_chan *chan, dma_addr_t adr) argument
399 dw_axi_dma_set_byte_halfword(struct axi_dma_chan *chan, bool set) argument
423 axi_chan_block_xfer_start(struct axi_dma_chan *chan, struct axi_dma_desc *first) argument
483 axi_chan_start_first_queued(struct axi_dma_chan *chan) argument
500 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
511 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
518 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
545 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
566 dw_axi_dma_set_hw_channel(struct axi_dma_chan *chan, bool set) argument
649 dw_axi_dma_set_hw_desc(struct axi_dma_chan *chan, struct axi_dma_hw_desc *hw_desc, dma_addr_t mem_addr, size_t len) argument
734 calculate_block_len(struct axi_dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, enum dma_transfer_direction direction) argument
769 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
846 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
924 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
1026 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
1033 axi_chan_dump_lli(struct axi_dma_chan *chan, struct axi_dma_hw_desc *desc) argument
1051 axi_chan_list_dump_lli(struct axi_dma_chan *chan, struct axi_dma_desc *desc_head) argument
1061 axi_chan_handle_err(struct axi_dma_chan *chan, u32 status) argument
1095 axi_chan_block_xfer_complete(struct axi_dma_chan *chan) argument
1153 struct axi_dma_chan *chan; local
1183 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
1219 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
1269 axi_chan_resume(struct axi_dma_chan *chan) argument
1304 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); local
1364 struct axi_dma_chan *chan; local
1536 struct axi_dma_chan *chan = &dw->chan[i]; local
1627 struct axi_dma_chan *chan, *_chan; local
[all...]
H A Ddw-axi-dmac.h63 struct axi_dma_chan *chan; member in struct:dw_axi_dma
103 struct axi_dma_chan *chan; member in struct:axi_dma_desc
126 static inline struct device *chan2dev(struct axi_dma_chan *chan) argument
/linux-master/drivers/comedi/drivers/
H A Dcb_pcidas64.c2074 unsigned int chan = CR_CHAN(cmd->chanlist[i]); local
3089 unsigned int chan = CR_CHAN(insn->chanspec); local
3316 unsigned int chan = CR_CHAN(cmd->chanlist[i]); local
3622 unsigned int chan = CR_CHAN(insn->chanspec); local
3675 unsigned int chan = CR_CHAN(insn->chanspec); local
[all...]
/linux-master/drivers/bus/mhi/host/
H A Dmain.c778 u32 chan; local
815 u32 chan; local
987 u32 chan; local
1290 int chan = 0; local
1538 mhi_mark_stale_events(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, struct mhi_event_ctxt *er_ctxt, int chan) argument
1620 int chan = mhi_chan->chan; local
[all...]
H A Dinit.c782 u32 chan; local
[all...]
/linux-master/drivers/power/supply/
H A Dsbs-manager.c172 static int sbsm_select(struct i2c_mux_core *muxc, u32 chan) argument
/linux-master/drivers/of/
H A Dunittest.c2775 static int unittest_i2c_mux_select_chan(struct i2c_mux_core *muxc, u32 chan) argument
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c2251 static void stmmac_start_rx_dma(struct stmmac_priv *priv, u32 chan) argument
2264 static void stmmac_start_tx_dma(struct stmmac_priv *priv, u32 chan) argument
2277 stmmac_stop_rx_dma(struct stmmac_priv *priv, u32 chan) argument
2290 stmmac_stop_tx_dma(struct stmmac_priv *priv, u32 chan) argument
2301 u32 chan; local
2323 u32 chan = 0; local
2342 u32 chan = 0; local
2365 u32 chan = 0; local
2584 stmmac_bump_dma_threshold(struct stmmac_priv *priv, u32 chan) argument
2804 stmmac_tx_err(struct stmmac_priv *priv, u32 chan) argument
2832 stmmac_set_dma_operation_mode(struct stmmac_priv *priv, u32 txmode, u32 rxmode, u32 chan) argument
2869 stmmac_napi_check(struct stmmac_priv *priv, u32 chan, u32 dir) argument
2917 u32 chan; local
3008 u32 chan = 0; local
3132 u32 chan; local
3152 u32 chan; local
3217 u32 chan; local
3403 u32 chan; local
3874 int chan, bfsize, ret; local
3949 u32 chan; local
4064 u32 chan; local
5714 u32 chan = ch->index; local
5741 u32 chan = ch->index; local
5776 u32 chan = ch->index; local
5965 u32 chan; local
6144 int chan = tx_q->queue_index; local
6171 int chan = rx_q->queue_index; local
6901 u32 chan; local
6941 u32 chan; local
7860 u32 chan; local
[all...]

Completed in 562 milliseconds

1234567891011>>