/drivers/dma/ |
D | fsldma.c | 38 #define chan_dbg(chan, fmt, arg...) \ argument 40 #define chan_err(chan, fmt, arg...) \ argument 49 static void set_sr(struct fsldma_chan *chan, u32 val) in set_sr() 54 static u32 get_sr(struct fsldma_chan *chan) in get_sr() 59 static void set_mr(struct fsldma_chan *chan, u32 val) in set_mr() 64 static u32 get_mr(struct fsldma_chan *chan) in get_mr() 69 static void set_cdar(struct fsldma_chan *chan, dma_addr_t addr) in set_cdar() 74 static dma_addr_t get_cdar(struct fsldma_chan *chan) in get_cdar() 79 static void set_bcr(struct fsldma_chan *chan, u32 val) in set_bcr() 84 static u32 get_bcr(struct fsldma_chan *chan) in get_bcr() [all …]
|
D | dmaengine.c | 86 struct dma_chan *chan; in dmaengine_dbg_summary_show() local 165 struct dma_chan *chan; in memcpy_count_show() local 187 struct dma_chan *chan; in bytes_transferred_show() local 209 struct dma_chan *chan; in in_use_show() local 256 struct dma_chan *chan; member 302 static bool dma_chan_is_local(struct dma_chan *chan, int cpu) in dma_chan_is_local() 323 struct dma_chan *chan; in min_chan() local 363 struct dma_chan *chan; in dma_channel_rebalance() local 402 static struct module *dma_chan_to_owner(struct dma_chan *chan) in dma_chan_to_owner() 413 static void balance_ref_count(struct dma_chan *chan) in balance_ref_count() [all …]
|
D | iop-adma.h | 12 #define DMA_CCR(chan) (chan->mmr_base + 0x0) argument 13 #define DMA_CSR(chan) (chan->mmr_base + 0x4) argument 14 #define DMA_DAR(chan) (chan->mmr_base + 0xc) argument 15 #define DMA_NDAR(chan) (chan->mmr_base + 0x10) argument 16 #define DMA_PADR(chan) (chan->mmr_base + 0x14) argument 17 #define DMA_PUADR(chan) (chan->mmr_base + 0x18) argument 18 #define DMA_LADR(chan) (chan->mmr_base + 0x1c) argument 19 #define DMA_BCR(chan) (chan->mmr_base + 0x20) argument 20 #define DMA_DCR(chan) (chan->mmr_base + 0x24) argument 23 #define AAU_ACR(chan) (chan->mmr_base + 0x0) argument [all …]
|
D | mv_xor.c | 39 #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 …]
|
D | nbpfaxi.c | 155 struct nbpf_channel *chan; member 237 struct nbpf_channel chan[]; member 305 static inline u32 nbpf_chan_read(struct nbpf_channel *chan, in nbpf_chan_read() 314 static inline void nbpf_chan_write(struct nbpf_channel *chan, in nbpf_chan_write() 339 static void nbpf_chan_halt(struct nbpf_channel *chan) in nbpf_chan_halt() 344 static bool nbpf_status_get(struct nbpf_channel *chan) in nbpf_status_get() 351 static void nbpf_status_ack(struct nbpf_channel *chan) in nbpf_status_ack() 366 static void nbpf_error_clear(struct nbpf_channel *chan) in nbpf_error_clear() 390 struct nbpf_channel *chan = desc->chan; in nbpf_start() local 407 static void nbpf_chan_prepare(struct nbpf_channel *chan) in nbpf_chan_prepare() [all …]
|
/drivers/staging/media/tegra-video/ |
D | vi.c | 107 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_queue_setup() local 121 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_prepare() local 142 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_queue() local 156 tegra_channel_get_remote_csi_subdev(struct tegra_vi_channel *chan) in tegra_channel_get_remote_csi_subdev() 168 tegra_channel_get_remote_source_subdev(struct tegra_vi_channel *chan) in tegra_channel_get_remote_source_subdev() 191 static int tegra_channel_enable_stream(struct tegra_vi_channel *chan) in tegra_channel_enable_stream() 238 static int tegra_channel_disable_stream(struct tegra_vi_channel *chan) in tegra_channel_disable_stream() 263 int tegra_channel_set_stream(struct tegra_vi_channel *chan, bool on) in tegra_channel_set_stream() 275 void tegra_channel_release_buffers(struct tegra_vi_channel *chan, in tegra_channel_release_buffers() 297 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_start_streaming() local [all …]
|
/drivers/dma/dw-axi-dmac/ |
D | dw-axi-dmac-platform.c | 61 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) in axi_chan_iowrite32() 66 static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) in axi_chan_ioread32() 72 axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) in axi_chan_iowrite64() 82 static inline void axi_chan_config_write(struct axi_dma_chan *chan, in axi_chan_config_write() 144 static inline void axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_disable() 157 static inline void axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_set() 162 static inline void axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_sig_set() 167 static inline void axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_clear() 172 static inline u32 axi_chan_irq_read(struct axi_dma_chan *chan) in axi_chan_irq_read() 177 static inline void axi_chan_disable(struct axi_dma_chan *chan) in axi_chan_disable() [all …]
|
/drivers/dma/sf-pdma/ |
D | sf-pdma.c | 52 static struct sf_pdma_desc *sf_pdma_alloc_desc(struct sf_pdma_chan *chan) in sf_pdma_alloc_desc() 74 static void sf_pdma_disclaim_chan(struct sf_pdma_chan *chan) in sf_pdma_disclaim_chan() 85 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_prep_dma_memcpy() local 112 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_slave_config() local 121 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_alloc_chan_resources() local 130 static void sf_pdma_disable_request(struct sf_pdma_chan *chan) in sf_pdma_disable_request() 139 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_free_chan_resources() local 153 static size_t sf_pdma_desc_residue(struct sf_pdma_chan *chan, in sf_pdma_desc_residue() 196 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_tx_status() local 209 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_terminate_all() local [all …]
|
/drivers/crypto/ccp/ |
D | ccp-dmaengine.c | 89 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 …]
|
/drivers/usb/dwc2/ |
D | hcd_intr.c | 68 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 …]
|
/drivers/mailbox/ |
D | mailbox.c | 26 static int add_to_rbuf(struct mbox_chan *chan, void *mssg) in add_to_rbuf() 53 static void msg_submit(struct mbox_chan *chan) in msg_submit() 93 static void tx_tick(struct mbox_chan *chan, int r) in tx_tick() 126 struct mbox_chan *chan = &mbox->chans[i]; in txdone_hrtimer() local 158 void mbox_chan_received_data(struct mbox_chan *chan, void *mssg) in mbox_chan_received_data() 176 void mbox_chan_txdone(struct mbox_chan *chan, int r) in mbox_chan_txdone() 197 void mbox_client_txdone(struct mbox_chan *chan, int r) in mbox_client_txdone() 223 bool mbox_client_peek_data(struct mbox_chan *chan) in mbox_client_peek_data() 256 int mbox_send_message(struct mbox_chan *chan, void *mssg) in mbox_send_message() 305 int mbox_flush(struct mbox_chan *chan, unsigned long timeout) in mbox_flush() [all …]
|
/drivers/pwm/ |
D | pwm-bcm-kona.c | 39 #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 73 unsigned int chan) in kona_pwmc_prepare_for_settings() 88 static void kona_pwmc_apply_settings(struct kona_pwmc *kp, unsigned int chan) in kona_pwmc_apply_settings() [all …]
|
/drivers/net/ethernet/stmicro/stmmac/ |
D | dwxgmac2_dma.c | 37 struct stmmac_dma_cfg *dma_cfg, u32 chan) in dwxgmac2_dma_init_chan() 50 dma_addr_t phy, u32 chan) in dwxgmac2_dma_init_rx_chan() 66 dma_addr_t phy, u32 chan) in dwxgmac2_dma_init_tx_chan() 251 static void dwxgmac2_enable_dma_irq(void __iomem *ioaddr, u32 chan, in dwxgmac2_enable_dma_irq() 264 static void dwxgmac2_disable_dma_irq(void __iomem *ioaddr, u32 chan, in dwxgmac2_disable_dma_irq() 277 static void dwxgmac2_dma_start_tx(void __iomem *ioaddr, u32 chan) in dwxgmac2_dma_start_tx() 290 static void dwxgmac2_dma_stop_tx(void __iomem *ioaddr, u32 chan) in dwxgmac2_dma_stop_tx() 303 static void dwxgmac2_dma_start_rx(void __iomem *ioaddr, u32 chan) in dwxgmac2_dma_start_rx() 316 static void dwxgmac2_dma_stop_rx(void __iomem *ioaddr, u32 chan) in dwxgmac2_dma_stop_rx() 326 struct stmmac_extra_stats *x, u32 chan, in dwxgmac2_dma_interrupt() [all …]
|
D | dwmac4_lib.c | 28 void dwmac4_set_rx_tail_ptr(void __iomem *ioaddr, u32 tail_ptr, u32 chan) in dwmac4_set_rx_tail_ptr() 33 void dwmac4_set_tx_tail_ptr(void __iomem *ioaddr, u32 tail_ptr, u32 chan) in dwmac4_set_tx_tail_ptr() 38 void dwmac4_dma_start_tx(void __iomem *ioaddr, u32 chan) in dwmac4_dma_start_tx() 50 void dwmac4_dma_stop_tx(void __iomem *ioaddr, u32 chan) in dwmac4_dma_stop_tx() 58 void dwmac4_dma_start_rx(void __iomem *ioaddr, u32 chan) in dwmac4_dma_start_rx() 71 void dwmac4_dma_stop_rx(void __iomem *ioaddr, u32 chan) in dwmac4_dma_stop_rx() 79 void dwmac4_set_tx_ring_len(void __iomem *ioaddr, u32 len, u32 chan) in dwmac4_set_tx_ring_len() 84 void dwmac4_set_rx_ring_len(void __iomem *ioaddr, u32 len, u32 chan) in dwmac4_set_rx_ring_len() 89 void dwmac4_enable_dma_irq(void __iomem *ioaddr, u32 chan, bool rx, bool tx) in dwmac4_enable_dma_irq() 101 void dwmac410_enable_dma_irq(void __iomem *ioaddr, u32 chan, bool rx, bool tx) in dwmac410_enable_dma_irq() [all …]
|
/drivers/iio/ |
D | inkern.c | 108 const struct iio_chan_spec *chan = NULL; in iio_chan_spec_from_name() local 209 struct iio_channel *chan; in __fwnode_iio_channel_get_by_name() local 261 struct iio_channel *chan; in fwnode_iio_channel_get_by_name() local 528 struct iio_channel *chan = &channels[0]; in iio_channel_release_all() local 561 static int iio_channel_read(struct iio_channel *chan, int *val, int *val2, in iio_channel_read() 589 int iio_read_channel_raw(struct iio_channel *chan, int *val) in iio_read_channel_raw() 608 int iio_read_channel_average_raw(struct iio_channel *chan, int *val) in iio_read_channel_average_raw() 627 static int iio_convert_raw_to_processed_unlocked(struct iio_channel *chan, in iio_convert_raw_to_processed_unlocked() 706 int iio_convert_raw_to_processed(struct iio_channel *chan, int raw, in iio_convert_raw_to_processed() 727 int iio_read_channel_attribute(struct iio_channel *chan, int *val, int *val2, in iio_read_channel_attribute() [all …]
|
/drivers/dma/xilinx/ |
D | zynqmp_dma.c | 140 #define ZYNQMP_DMA_DESC_SIZE(chan) (chan->desc_size) argument 142 #define to_chan(chan) container_of(chan, struct zynqmp_dma_chan, \ argument 250 struct zynqmp_dma_chan *chan; member 255 static inline void zynqmp_dma_writeq(struct zynqmp_dma_chan *chan, u32 reg, in zynqmp_dma_writeq() 266 static void zynqmp_dma_update_desc_to_ctrlr(struct zynqmp_dma_chan *chan, in zynqmp_dma_update_desc_to_ctrlr() 282 static void zynqmp_dma_desc_config_eod(struct zynqmp_dma_chan *chan, in zynqmp_dma_desc_config_eod() 301 static void zynqmp_dma_config_sg_ll_desc(struct zynqmp_dma_chan *chan, in zynqmp_dma_config_sg_ll_desc() 331 static void zynqmp_dma_init(struct zynqmp_dma_chan *chan) in zynqmp_dma_init() 370 struct zynqmp_dma_chan *chan = to_chan(tx->chan); in zynqmp_dma_tx_submit() local 404 zynqmp_dma_get_descriptor(struct zynqmp_dma_chan *chan) in zynqmp_dma_get_descriptor() [all …]
|
D | xilinx_dma.c | 501 struct xilinx_dma_chan *chan[XILINX_MCDMA_MAX_CHANS_PER_DEVICE]; member 517 #define to_xilinx_chan(chan) \ argument 521 #define xilinx_dma_poll_timeout(chan, reg, val, cond, delay_us, timeout_us) \ argument 526 static inline u32 dma_read(struct xilinx_dma_chan *chan, u32 reg) in dma_read() 531 static inline void dma_write(struct xilinx_dma_chan *chan, u32 reg, u32 value) in dma_write() 536 static inline void vdma_desc_write(struct xilinx_dma_chan *chan, u32 reg, in vdma_desc_write() 542 static inline u32 dma_ctrl_read(struct xilinx_dma_chan *chan, u32 reg) in dma_ctrl_read() 547 static inline void dma_ctrl_write(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_write() 553 static inline void dma_ctrl_clr(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_clr() 559 static inline void dma_ctrl_set(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_set() [all …]
|
/drivers/dma/ppc4xx/ |
D | adma.c | 67 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 …]
|
/drivers/dma/sh/ |
D | rcar-dmac.c | 160 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 …]
|
D | usb-dmac.c | 161 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 …]
|
/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | channv50.c | 46 nv50_fifo_chan_engine(struct nv50_fifo_chan *chan, struct nvkm_engine *engine) in nv50_fifo_chan_engine() 58 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_engine_fini() local 114 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_engine_init() local 141 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_engine_dtor() local 150 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_engine_ctor() local 161 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_object_dtor() local 169 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_object_ctor() local 189 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_fini() local 203 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_init() local 216 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); in nv50_fifo_chan_dtor() local [all …]
|
D | chan.c | 34 struct nvkm_fifo_chan *chan; member 39 nvkm_fifo_chan_engn(struct nvkm_fifo_chan *chan, struct nvkm_engine *engine) in nvkm_fifo_chan_engn() 53 struct nvkm_fifo_chan *chan = object->chan; in nvkm_fifo_chan_child_fini() local 86 struct nvkm_fifo_chan *chan = object->chan; in nvkm_fifo_chan_child_init() local 119 struct nvkm_fifo_chan *chan = object->chan; in nvkm_fifo_chan_child_del() local 146 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(oclass->parent); in nvkm_fifo_chan_child_new() local 213 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_child_get() local 257 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_ntfy() local 267 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_map() local 277 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_fini() local [all …]
|
/drivers/dma/ptdma/ |
D | ptdma-dmaengine.c | 28 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 …]
|
/drivers/media/pci/cx25821/ |
D | cx25821-video.c | 131 struct cx25821_channel *chan = q->drv_priv; in cx25821_queue_setup() local 145 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; in cx25821_buffer_prepare() local 229 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; in cx25821_buffer_finish() local 240 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; in cx25821_buffer_queue() local 263 struct cx25821_channel *chan = q->drv_priv; in cx25821_start_streaming() local 276 struct cx25821_channel *chan = q->drv_priv; in cx25821_stop_streaming() local 320 struct cx25821_channel *chan = video_drvdata(file); in cx25821_vidioc_g_fmt_vid_cap() local 336 struct cx25821_channel *chan = video_drvdata(file); in cx25821_vidioc_try_fmt_vid_cap() local 374 struct cx25821_channel *chan = video_drvdata(file); in vidioc_s_fmt_vid_cap() local 409 struct cx25821_channel *chan = video_drvdata(file); in vidioc_log_status() local [all …]
|
/drivers/dma/dw-edma/ |
D | dw-edma-core.c | 31 struct device *chan2dev(struct dw_edma_chan *chan) in chan2dev() 67 struct dw_edma_chan *chan = desc->chan; in dw_edma_alloc_chunk() local 109 static struct dw_edma_desc *dw_edma_alloc_desc(struct dw_edma_chan *chan) in dw_edma_alloc_desc() 173 static int dw_edma_start_transfer(struct dw_edma_chan *chan) in dw_edma_start_transfer() 205 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_config() local 215 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_pause() local 232 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_resume() local 251 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_terminate_all() local 279 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_issue_pending() local 298 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_tx_status() local [all …]
|