/Linux-v6.6/arch/sh/drivers/dma/ |
D | dma-pvr2.c | 38 static int pvr2_request_dma(struct dma_channel *chan) in pvr2_request_dma() 48 static int pvr2_get_dma_residue(struct dma_channel *chan) in pvr2_get_dma_residue() 53 static int pvr2_xfer_dma(struct dma_channel *chan) in pvr2_xfer_dma()
|
/Linux-v6.6/drivers/mmc/host/ |
D | renesas_sdhi_sys_dmac.c | 160 struct dma_chan *chan = host->chan_rx; in renesas_sdhi_sys_dmac_start_dma_rx() local 232 struct dma_chan *chan = host->chan_tx; in renesas_sdhi_sys_dmac_start_dma_tx() local 318 struct dma_chan *chan = NULL; in renesas_sdhi_sys_dmac_issue_tasklet_fn() local 426 struct dma_chan *chan = host->chan_tx; in renesas_sdhi_sys_dmac_release_dma() local 432 struct dma_chan *chan = host->chan_rx; in renesas_sdhi_sys_dmac_release_dma() local
|
/Linux-v6.6/drivers/comedi/drivers/ |
D | c6xdigio.c | 86 unsigned int chan, unsigned int val) in c6xdigio_pwm_write() 111 unsigned int chan) in c6xdigio_encoder_read() 153 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_pwm_insn_write() local 179 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_pwm_insn_read() local 196 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_encoder_insn_read() local
|
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | gk104.c | 40 gk104_chan_stop(struct nvkm_chan *chan) in gk104_chan_stop() 48 gk104_chan_start(struct nvkm_chan *chan) in gk104_chan_start() 56 gk104_chan_unbind(struct nvkm_chan *chan) in gk104_chan_unbind() 64 gk104_chan_bind_inst(struct nvkm_chan *chan) in gk104_chan_bind_inst() 72 gk104_chan_bind(struct nvkm_chan *chan) in gk104_chan_bind() 82 gk104_chan_ramfc_write(struct nvkm_chan *chan, u64 offset, u64 length, u32 devm, bool priv) in gk104_chan_ramfc_write() 134 gk104_ectx_bind(struct nvkm_engn *engn, struct nvkm_cctx *cctx, struct nvkm_chan *chan) in gk104_ectx_bind() 200 } prev, next, *chan; member 452 gk104_runl_insert_chan(struct nvkm_chan *chan, struct nvkm_memory *memory, u64 offset) in gk104_runl_insert_chan()
|
/Linux-v6.6/drivers/mailbox/ |
D | hi6220-mailbox.c | 86 struct mbox_chan *chan; member 110 static bool hi6220_mbox_last_tx_done(struct mbox_chan *chan) in hi6220_mbox_last_tx_done() 123 static int hi6220_mbox_send_data(struct mbox_chan *chan, void *msg) in hi6220_mbox_send_data() 153 struct mbox_chan *chan; in hi6220_mbox_interrupt() local 194 static int hi6220_mbox_startup(struct mbox_chan *chan) in hi6220_mbox_startup() 206 static void hi6220_mbox_shutdown(struct mbox_chan *chan) in hi6220_mbox_shutdown() 228 struct mbox_chan *chan; in hi6220_mbox_xlate() local
|
/Linux-v6.6/drivers/gpu/ipu-v3/ |
D | ipu-image-convert.c | 155 struct ipu_image_convert_chan *chan; member 228 struct ipu_image_convert_chan chan[IC_NUM_TASKS]; member 343 struct ipu_image_convert_chan *chan = ctx->chan; in dump_format() local 857 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_dimensions() local 920 struct ipu_image_convert_chan *chan = ctx->chan; in transform_tile_index() local 987 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_offsets_planar() local 1049 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_offsets_packed() local 1125 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_resize_coefficients() local 1269 struct ipu_image_convert_chan *chan = ctx->chan; in convert_stop() local 1296 struct ipu_image_convert_chan *chan = ctx->chan; in init_idmac_channel() local [all …]
|
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | chan.c | 32 nvkm_sw_chan_mthd(struct nvkm_sw_chan *chan, int subc, u32 mthd, u32 data) in nvkm_sw_chan_mthd() 55 struct nvkm_sw_chan *chan = nvkm_sw_chan(object); in nvkm_sw_chan_dtor() local 78 struct nvkm_sw_chan *chan) in nvkm_sw_chan_ctor()
|
D | nv04.c | 46 struct nv04_sw_chan *chan = nv04_sw_chan(nvsw->chan); in nv04_nvsw_mthd_get_ref() local 77 nv04_nvsw_new(struct nvkm_sw_chan *chan, const struct nvkm_oclass *oclass, in nv04_nvsw_new() 90 struct nv04_sw_chan *chan = nv04_sw_chan(base); in nv04_sw_chan_mthd() local 112 struct nv04_sw_chan *chan; in nv04_sw_chan_new() local
|
/Linux-v6.6/drivers/gpu/drm/nouveau/ |
D | nvc0_fence.c | 35 nvc0_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nvc0_fence_emit32() 58 nvc0_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nvc0_fence_sync32() 78 nvc0_fence_context_new(struct nouveau_channel *chan) in nvc0_fence_context_new()
|
D | nouveau_bo0039.c | 39 struct nouveau_channel *chan, struct ttm_resource *reg) in nouveau_bo_mem_ctxdma() 47 nv04_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nv04_bo_move_m2mf() 97 nv04_bo_move_init(struct nouveau_channel *chan, u32 handle) in nv04_bo_move_init()
|
/Linux-v6.6/drivers/dma/ |
D | moxart-dma.c | 162 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 183 static int moxart_terminate_all(struct dma_chan *chan) in moxart_terminate_all() 210 static int moxart_slave_config(struct dma_chan *chan, in moxart_slave_config() 267 struct dma_chan *chan, struct scatterlist *sgl, in moxart_prep_slave_sg() 333 struct dma_chan *chan; in moxart_of_xlate() local 346 static int moxart_alloc_chan_resources(struct dma_chan *chan) in moxart_alloc_chan_resources() 357 static void moxart_free_chan_resources(struct dma_chan *chan) in moxart_free_chan_resources() 416 static void moxart_dma_start_desc(struct dma_chan *chan) in moxart_dma_start_desc() 436 static void moxart_issue_pending(struct dma_chan *chan) in moxart_issue_pending() 474 static enum dma_status moxart_tx_status(struct dma_chan *chan, in moxart_tx_status()
|
D | k3dma.c | 129 static struct k3_dma_chan *to_k3_chan(struct dma_chan *chan) in to_k3_chan() 360 static void k3_dma_free_chan_resources(struct dma_chan *chan) in k3_dma_free_chan_resources() 374 static enum dma_status k3_dma_tx_status(struct dma_chan *chan, in k3_dma_tx_status() 422 static void k3_dma_issue_pending(struct dma_chan *chan) in k3_dma_issue_pending() 462 struct dma_chan *chan) in k3_dma_alloc_desc_resource() 490 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src, in k3_dma_prep_memcpy() 532 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, in k3_dma_prep_slave_sg() 588 k3_dma_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t buf_addr, in k3_dma_prep_dma_cyclic() 655 static int k3_dma_config(struct dma_chan *chan, in k3_dma_config() 665 static int k3_dma_config_write(struct dma_chan *chan, in k3_dma_config_write() [all …]
|
D | bcm2835-dma.c | 222 struct bcm2835_chan *chan, in bcm2835_dma_create_cb_set_length() 301 struct dma_chan *chan, enum dma_transfer_direction direction, in bcm2835_dma_create_cb_chain() 384 struct dma_chan *chan, in bcm2835_dma_fill_cb_chain_with_sg() 500 static int bcm2835_dma_alloc_chan_resources(struct dma_chan *chan) in bcm2835_dma_alloc_chan_resources() 522 static void bcm2835_dma_free_chan_resources(struct dma_chan *chan) in bcm2835_dma_free_chan_resources() 562 static enum dma_status bcm2835_dma_tx_status(struct dma_chan *chan, in bcm2835_dma_tx_status() 600 static void bcm2835_dma_issue_pending(struct dma_chan *chan) in bcm2835_dma_issue_pending() 613 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src, in bcm2835_dma_prep_dma_memcpy() 641 struct dma_chan *chan, in bcm2835_dma_prep_slave_sg() 693 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in bcm2835_dma_prep_dma_cyclic() [all …]
|
/Linux-v6.6/drivers/dma/sh/ |
D | shdma-base.c | 203 static int shdma_alloc_chan_resources(struct dma_chan *chan) in shdma_alloc_chan_resources() 274 bool shdma_chan_filter(struct dma_chan *chan, void *arg) in shdma_chan_filter() 450 static void shdma_free_chan_resources(struct dma_chan *chan) in shdma_free_chan_resources() 640 struct dma_chan *chan, dma_addr_t dma_dest, dma_addr_t dma_src, in shdma_prep_memcpy() 662 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in shdma_prep_slave_sg() 692 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in shdma_prep_dma_cyclic() 753 static int shdma_terminate_all(struct dma_chan *chan) in shdma_terminate_all() 777 static int shdma_config(struct dma_chan *chan, in shdma_config() 798 static void shdma_issue_pending(struct dma_chan *chan) in shdma_issue_pending() 810 static enum dma_status shdma_tx_status(struct dma_chan *chan, in shdma_tx_status()
|
D | rz-dmac.c | 255 struct dma_chan *chan = &channel->vc.chan; in rz_dmac_enable_hw() local 286 struct dma_chan *chan = &channel->vc.chan; in rz_dmac_disable_hw() local 312 struct dma_chan *chan = &channel->vc.chan; in rz_dmac_prepare_desc_for_memcpy() local 335 struct dma_chan *chan = &channel->vc.chan; in rz_dmac_prepare_descs_for_slave_sg() local 382 static int rz_dmac_xfer_desc(struct rz_dmac_chan *chan) in rz_dmac_xfer_desc() 416 static int rz_dmac_alloc_chan_resources(struct dma_chan *chan) in rz_dmac_alloc_chan_resources() 437 static void rz_dmac_free_chan_resources(struct dma_chan *chan) in rz_dmac_free_chan_resources() 472 rz_dmac_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in rz_dmac_prep_dma_memcpy() 498 rz_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in rz_dmac_prep_slave_sg() 533 static int rz_dmac_terminate_all(struct dma_chan *chan) in rz_dmac_terminate_all() [all …]
|
/Linux-v6.6/drivers/iio/light/ |
D | cm36651.c | 191 struct iio_chan_spec const *chan, int *val) in cm36651_read_output() 327 struct iio_chan_spec const *chan, int *val) in cm36651_read_channel() 356 struct iio_chan_spec const *chan, int *val2) in cm36651_read_int_time() 391 struct iio_chan_spec const *chan, int val) in cm36651_write_int_time() 446 struct iio_chan_spec const *chan, in cm36651_read_raw() 472 struct iio_chan_spec const *chan, in cm36651_write_raw() 489 const struct iio_chan_spec *chan, in cm36651_read_prox_thresh() 503 const struct iio_chan_spec *chan, in cm36651_write_prox_thresh() 529 const struct iio_chan_spec *chan, in cm36651_write_prox_event_config() 548 const struct iio_chan_spec *chan, in cm36651_read_prox_event_config()
|
/Linux-v6.6/drivers/iio/dummy/ |
D | iio_simple_dummy_events.c | 31 const struct iio_chan_spec *chan, in iio_simple_dummy_read_event_config() 53 const struct iio_chan_spec *chan, in iio_simple_dummy_write_event_config() 119 const struct iio_chan_spec *chan, in iio_simple_dummy_read_event_value() 143 const struct iio_chan_spec *chan, in iio_simple_dummy_write_event_value()
|
/Linux-v6.6/drivers/net/wan/ |
D | hd64572.h | 46 #define M_REG(reg, chan) (reg + 0x80*chan) /* MSCI */ argument 47 #define DRX_REG(reg, chan) (reg + 0x40*chan) /* DMA Rx */ argument 48 #define DTX_REG(reg, chan) (reg + 0x20*(2*chan + 1)) /* DMA Tx */ argument 49 #define TRX_REG(reg, chan) (reg + 0x20*chan) /* Timer Rx */ argument 50 #define TTX_REG(reg, chan) (reg + 0x10*(2*chan + 1)) /* Timer Tx */ argument 51 #define ST_REG(reg, chan) (reg + 0x80*chan) /* Status Cnt */ argument 52 #define IR0_DRX(val, chan) ((val)<<(8*(chan))) /* Int DMA Rx */ argument 53 #define IR0_DTX(val, chan) ((val)<<(4*(2*chan + 1))) /* Int DMA Tx */ argument 54 #define IR0_M(val, chan) ((val)<<(8*(chan))) /* Int MSCI */ argument 126 #define DSR_RX(chan) (0x48 + 2*chan) /* DMA Status Reg (Rx) */ argument [all …]
|
/Linux-v6.6/drivers/soc/ti/ |
D | knav_dma.c | 136 static bool check_config(struct knav_dma_chan *chan, struct knav_dma_cfg *cfg) in check_config() 144 static int chan_start(struct knav_dma_chan *chan, in chan_start() 202 static int chan_teardown(struct knav_dma_chan *chan) in chan_teardown() 228 static void chan_stop(struct knav_dma_chan *chan) in chan_stop() 312 struct knav_dma_chan *chan) in dma_debug_show_channels() 342 struct knav_dma_chan *chan; in dma_debug_show_devices() local 411 struct knav_dma_chan *chan = NULL, *iter2; in knav_dma_open_channel() local 498 struct knav_dma_chan *chan = channel; in knav_dma_close_channel() local 542 static int pktdma_init_rx_chan(struct knav_dma_chan *chan, u32 flow) in pktdma_init_rx_chan() 554 static int pktdma_init_tx_chan(struct knav_dma_chan *chan, u32 channel) in pktdma_init_tx_chan() [all …]
|
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt76x2/ |
D | usb_phy.c | 13 struct ieee80211_channel *chan = dev->mphy.chandef.chan; in mt76x2u_phy_channel_calibrate() local 86 struct ieee80211_channel *chan = chandef->chan; in mt76x2u_phy_set_channel() local 185 struct ieee80211_channel *chan; in mt76x2u_phy_set_channel() local
|
/Linux-v6.6/drivers/iio/dac/ |
D | ad5504.c | 94 struct iio_chan_spec const *chan, in ad5504_read_raw() 120 struct iio_chan_spec const *chan, in ad5504_write_raw() 144 const struct iio_chan_spec *chan) in ad5504_get_powerdown_mode() 152 const struct iio_chan_spec *chan, unsigned int mode) in ad5504_set_powerdown_mode() 169 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad5504_read_dac_powerdown() 178 uintptr_t private, const struct iio_chan_spec *chan, const char *buf, in ad5504_write_dac_powerdown()
|
/Linux-v6.6/drivers/dma/mediatek/ |
D | mtk-uart-apdma.c | 254 struct dma_chan *chan = (struct dma_chan *)dev_id; in mtk_uart_apdma_irq_handler() local 269 static int mtk_uart_apdma_alloc_chan_resources(struct dma_chan *chan) in mtk_uart_apdma_alloc_chan_resources() 308 static void mtk_uart_apdma_free_chan_resources(struct dma_chan *chan) in mtk_uart_apdma_free_chan_resources() 322 static enum dma_status mtk_uart_apdma_tx_status(struct dma_chan *chan, in mtk_uart_apdma_tx_status() 343 (struct dma_chan *chan, struct scatterlist *sgl, in mtk_uart_apdma_prep_slave_sg() 365 static void mtk_uart_apdma_issue_pending(struct dma_chan *chan) in mtk_uart_apdma_issue_pending() 385 static int mtk_uart_apdma_slave_config(struct dma_chan *chan, in mtk_uart_apdma_slave_config() 395 static int mtk_uart_apdma_terminate_all(struct dma_chan *chan) in mtk_uart_apdma_terminate_all() 443 static int mtk_uart_apdma_device_pause(struct dma_chan *chan) in mtk_uart_apdma_device_pause()
|
/Linux-v6.6/net/bluetooth/ |
D | a2mp.c | 44 struct l2cap_chan *chan = mgr->a2mp_chan; in a2mp_send() local 244 struct l2cap_chan *chan; in a2mp_discover_rsp() local 609 static int a2mp_chan_recv_cb(struct l2cap_chan *chan, struct sk_buff *skb) in a2mp_chan_recv_cb() 711 static void a2mp_chan_close_cb(struct l2cap_chan *chan) in a2mp_chan_close_cb() 716 static void a2mp_chan_state_change_cb(struct l2cap_chan *chan, int state, in a2mp_chan_state_change_cb() 736 static struct sk_buff *a2mp_chan_alloc_skb_cb(struct l2cap_chan *chan, in a2mp_chan_alloc_skb_cb() 768 struct l2cap_chan *chan; in a2mp_chan_open() local 852 struct l2cap_chan *chan; in amp_mgr_create() local 1033 void a2mp_discover_amp(struct l2cap_chan *chan) in a2mp_discover_amp()
|
/Linux-v6.6/sound/soc/sprd/ |
D | sprd-mcdt.c | 112 struct sprd_mcdt_chan chan[MCDT_CHANNEL_NUM]; member 531 struct sprd_mcdt_chan *chan = &mcdt->chan[i]; in sprd_mcdt_irq_handler() local 541 struct sprd_mcdt_chan *chan = in sprd_mcdt_irq_handler() local 569 int sprd_mcdt_chan_write(struct sprd_mcdt_chan *chan, char *tx_buf, u32 size) in sprd_mcdt_chan_write() 620 int sprd_mcdt_chan_read(struct sprd_mcdt_chan *chan, char *rx_buf, u32 size) in sprd_mcdt_chan_read() 671 int sprd_mcdt_chan_int_enable(struct sprd_mcdt_chan *chan, u32 water_mark, in sprd_mcdt_chan_int_enable() 725 void sprd_mcdt_chan_int_disable(struct sprd_mcdt_chan *chan) in sprd_mcdt_chan_int_disable() 773 int sprd_mcdt_chan_dma_enable(struct sprd_mcdt_chan *chan, in sprd_mcdt_chan_dma_enable() 827 void sprd_mcdt_chan_dma_disable(struct sprd_mcdt_chan *chan) in sprd_mcdt_chan_dma_disable() 893 void sprd_mcdt_free_chan(struct sprd_mcdt_chan *chan) in sprd_mcdt_free_chan() [all …]
|
/Linux-v6.6/drivers/iio/adc/ |
D | max77541-adc.c | 30 struct iio_chan_spec const *chan, in max77541_adc_offset() 43 struct iio_chan_spec const *chan, in max77541_adc_scale() 87 struct iio_chan_spec const *chan, in max77541_adc_raw() 135 struct iio_chan_spec const *chan, in max77541_adc_read_raw()
|