/Linux-v6.6/drivers/gpu/drm/nouveau/ |
D | nouveau_fence.c | 130 nouveau_fence_update(struct nouveau_channel *chan, struct nouveau_fence_chan *fctx) in nouveau_fence_update() 158 struct nouveau_channel *chan; in nouveau_fence_wait_uevent_handler() local 171 nouveau_fence_context_new(struct nouveau_channel *chan, struct nouveau_fence_chan *fctx) in nouveau_fence_context_new() 210 struct nouveau_channel *chan = unrcu_pointer(fence->channel); in nouveau_fence_emit() local 252 struct nouveau_channel *chan; in nouveau_fence_done() local 345 nouveau_fence_sync(struct nouveau_bo *nvbo, struct nouveau_channel *chan, in nouveau_fence_sync() 407 struct nouveau_channel *chan) in nouveau_fence_create() 426 struct nouveau_channel *chan) in nouveau_fence_new() 464 struct nouveau_channel *chan; in nouveau_fence_is_signaled() local
|
D | nouveau_dma.h | 66 RING_SPACE(struct nouveau_channel *chan, int size) in RING_SPACE() 79 OUT_RING(struct nouveau_channel *chan, int data) in OUT_RING() 91 FIRE_RING(struct nouveau_channel *chan) in FIRE_RING() 108 WIND_RING(struct nouveau_channel *chan) in WIND_RING()
|
D | nv04_fence.c | 53 struct nouveau_channel *prev, struct nouveau_channel *chan) in nv04_fence_sync() 59 nv04_fence_read(struct nouveau_channel *chan) in nv04_fence_read() 68 nv04_fence_context_del(struct nouveau_channel *chan) in nv04_fence_context_del() 77 nv04_fence_context_new(struct nouveau_channel *chan) in nv04_fence_context_new()
|
/Linux-v6.6/drivers/iio/dac/ |
D | ad5686.c | 29 const struct iio_chan_spec *chan) in ad5686_get_powerdown_mode() 37 const struct iio_chan_spec *chan, in ad5686_set_powerdown_mode() 56 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad5686_read_dac_powerdown() 66 const struct iio_chan_spec *chan, in ad5686_write_dac_powerdown() 120 struct iio_chan_spec const *chan, in ad5686_read_raw() 147 struct iio_chan_spec const *chan, in ad5686_write_raw() 191 #define AD5868_CHANNEL(chan, addr, bits, _shift) { \ argument
|
D | ad5624r_spi.c | 46 struct iio_chan_spec const *chan, in ad5624r_read_raw() 63 struct iio_chan_spec const *chan, in ad5624r_write_raw() 91 const struct iio_chan_spec *chan) in ad5624r_get_powerdown_mode() 99 const struct iio_chan_spec *chan, unsigned int mode) in ad5624r_set_powerdown_mode() 116 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad5624r_read_dac_powerdown() 125 uintptr_t private, const struct iio_chan_spec *chan, const char *buf, in ad5624r_write_dac_powerdown()
|
D | max5821.c | 55 const struct iio_chan_spec *chan) in max5821_get_powerdown_mode() 63 const struct iio_chan_spec *chan, in max5821_set_powerdown_mode() 82 const struct iio_chan_spec *chan, in max5821_read_dac_powerdown() 91 const struct iio_chan_spec *chan) in max5821_sync_powerdown_mode() 112 const struct iio_chan_spec *chan, in max5821_write_dac_powerdown() 144 #define MAX5821_CHANNEL(chan) { \ argument 238 struct iio_chan_spec const *chan, in max5821_read_raw() 256 struct iio_chan_spec const *chan, in max5821_write_raw()
|
/Linux-v6.6/arch/sh/drivers/pci/ |
D | pcie-sh7786.c | 154 static int __init phy_wait_for_ack(struct pci_channel *chan) in phy_wait_for_ack() 168 static int __init pci_wait_for_irq(struct pci_channel *chan, unsigned int mask) in pci_wait_for_irq() 182 static void __init phy_write_reg(struct pci_channel *chan, unsigned int addr, in phy_write_reg() 205 struct pci_channel *chan = port->hose; in pcie_clk_init() local 260 struct pci_channel *chan = port->hose; in phy_init() local 293 struct pci_channel *chan = port->hose; in pcie_reset() local 303 struct pci_channel *chan = port->hose; in pcie_init() local
|
/Linux-v6.6/drivers/mailbox/ |
D | hi3660-mailbox.c | 75 struct mbox_chan chan[MBOX_CHAN_MAX]; member 85 static int hi3660_mbox_check_state(struct mbox_chan *chan) in hi3660_mbox_check_state() 112 static int hi3660_mbox_unlock(struct mbox_chan *chan) in hi3660_mbox_unlock() 133 static int hi3660_mbox_acquire_channel(struct mbox_chan *chan) in hi3660_mbox_acquire_channel() 159 static int hi3660_mbox_startup(struct mbox_chan *chan) in hi3660_mbox_startup() 174 static int hi3660_mbox_send_data(struct mbox_chan *chan, void *msg) in hi3660_mbox_send_data() 241 struct mbox_chan *chan; in hi3660_mbox_probe() local
|
/Linux-v6.6/drivers/dma/ |
D | mmp_tdma.c | 103 struct dma_chan chan; member 166 static int mmp_tdma_disable_chan(struct dma_chan *chan) in mmp_tdma_disable_chan() 181 static int mmp_tdma_resume_chan(struct dma_chan *chan) in mmp_tdma_resume_chan() 192 static int mmp_tdma_pause_chan(struct dma_chan *chan) in mmp_tdma_pause_chan() 203 static int mmp_tdma_config_chan(struct dma_chan *chan) in mmp_tdma_config_chan() 381 static int mmp_tdma_alloc_chan_resources(struct dma_chan *chan) in mmp_tdma_alloc_chan_resources() 398 static void mmp_tdma_free_chan_resources(struct dma_chan *chan) in mmp_tdma_free_chan_resources() 423 struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, in mmp_tdma_prep_dma_cyclic() 495 static int mmp_tdma_terminate_all(struct dma_chan *chan) in mmp_tdma_terminate_all() 506 static int mmp_tdma_config(struct dma_chan *chan, in mmp_tdma_config() [all …]
|
D | pxa_dma.c | 325 struct dentry *chan; in pxad_dbg_alloc_chan() local 407 static void pxad_free_phy(struct pxad_chan *chan) in pxad_free_phy() 430 static bool is_chan_running(struct pxad_chan *chan) in is_chan_running() 441 static bool is_running_chan_misaligned(struct pxad_chan *chan) in is_running_chan_misaligned() 492 static void pxad_launch_chan(struct pxad_chan *chan, in pxad_launch_chan() 558 struct pxad_chan *chan = to_pxad_chan(&vc->chan); in pxad_try_hotchain() local 606 struct pxad_chan *chan = phy->vchan; in pxad_chan_handler() local 686 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_alloc_chan_resources() local 709 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_free_chan_resources() local 739 pxad_alloc_desc(struct pxad_chan *chan, unsigned int nb_hw_desc) in pxad_alloc_desc() [all …]
|
D | pch_dma.c | 91 struct dma_chan chan; member 143 static inline struct pch_dma_chan *to_pd_chan(struct dma_chan *chan) in to_pd_chan() 153 static inline struct device *chan2dev(struct dma_chan *chan) in chan2dev() 158 static inline struct device *chan2parent(struct dma_chan *chan) in chan2parent() 177 static void pdc_enable_irq(struct dma_chan *chan, int enable) in pdc_enable_irq() 201 static void pdc_set_dir(struct dma_chan *chan) in pdc_set_dir() 249 static void pdc_set_mode(struct dma_chan *chan, u32 mode) in pdc_set_mode() 426 static struct pch_dma_desc *pdc_alloc_desc(struct dma_chan *chan, gfp_t flags) in pdc_alloc_desc() 489 static int pd_alloc_chan_resources(struct dma_chan *chan) in pd_alloc_chan_resources() 527 static void pd_free_chan_resources(struct dma_chan *chan) in pd_free_chan_resources() [all …]
|
D | at_hdmac.c | 350 struct at_dma_chan chan[]; member 363 static inline struct at_dma_chan *to_at_dma_chan(struct dma_chan *chan) in to_at_dma_chan() 376 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 736 static int atc_get_residue(struct dma_chan *chan, dma_cookie_t cookie, in atc_get_residue() 857 atc_prep_dma_interleaved(struct dma_chan *chan, in atc_prep_dma_interleaved() 961 atc_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in atc_prep_dma_memcpy() 1040 static int atdma_create_memset_lli(struct dma_chan *chan, in atdma_create_memset_lli() 1084 atc_prep_dma_memset(struct dma_chan *chan, dma_addr_t dest, int value, in atc_prep_dma_memset() 1152 atc_prep_dma_memset_sg(struct dma_chan *chan, in atc_prep_dma_memset_sg() 1239 atc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in atc_prep_slave_sg() [all …]
|
/Linux-v6.6/drivers/comedi/drivers/ |
D | s626.c | 515 u16 chan, int16_t dacdata) in s626_set_dac() 587 u32 chan; in s626_write_trim_dac() local 663 unsigned int chan, u16 value) in s626_set_latch_source() 674 unsigned int chan, u32 value) in s626_preload() 686 unsigned int chan) in s626_reset_cap_flags() 706 unsigned int chan, u16 setup, in s626_set_mode_a() 784 unsigned int chan, u16 setup, in s626_set_mode_b() 869 unsigned int chan, in s626_set_mode() 882 unsigned int chan, u16 enab) in s626_set_enable() 903 unsigned int chan, u16 trig) in s626_set_load_trig() [all …]
|
/Linux-v6.6/drivers/net/ethernet/chelsio/libcxgb/ |
D | libcxgb_cm.h | 89 cxgb_mk_tid_release(struct sk_buff *skb, u32 len, u32 tid, u16 chan) in cxgb_mk_tid_release() 101 cxgb_mk_close_con_req(struct sk_buff *skb, u32 len, u32 tid, u16 chan, in cxgb_mk_close_con_req() 115 cxgb_mk_abort_req(struct sk_buff *skb, u32 len, u32 tid, u16 chan, in cxgb_mk_abort_req() 130 cxgb_mk_abort_rpl(struct sk_buff *skb, u32 len, u32 tid, u16 chan) in cxgb_mk_abort_rpl() 143 cxgb_mk_rx_data_ack(struct sk_buff *skb, u32 len, u32 tid, u16 chan, in cxgb_mk_rx_data_ack()
|
/Linux-v6.6/drivers/iio/multiplexer/ |
D | iio-mux.c | 34 struct iio_chan_spec *chan; member 43 struct iio_chan_spec const *chan = &mux->chan[idx]; in iio_mux_select() local 89 struct iio_chan_spec const *chan, in mux_read_raw() 119 struct iio_chan_spec const *chan, in mux_read_avail() 147 struct iio_chan_spec const *chan, in mux_write_raw() 179 struct iio_chan_spec const *chan, char *buf) in mux_read_ext_info() 199 struct iio_chan_spec const *chan, in mux_write_ext_info() 245 struct iio_chan_spec *chan = &mux->chan[idx]; in mux_configure_channel() local
|
/Linux-v6.6/drivers/dma/qcom/ |
D | qcom_adm.c | 34 #define ADM_CHAN_OFFS(chan) (ADM_CHAN_MULTI * (chan)) argument 36 #define ADM_CHAN_EE_OFFS(chan, ee) (ADM_CHAN_OFFS(chan) + ADM_EE_OFFS(ee)) argument 37 #define ADM_CHAN_OFFS(chan) (ADM_CHAN_MULTI * (chan)) argument 39 #define ADM_CH_CMD_PTR(chan, ee) (ADM_CHAN_EE_OFFS(chan, ee)) argument 40 #define ADM_CH_RSLT(chan, ee) (0x40 + ADM_CHAN_EE_OFFS(chan, ee)) argument 41 #define ADM_CH_FLUSH_STATE0(chan, ee) (0x80 + ADM_CHAN_EE_OFFS(chan, ee)) argument 42 #define ADM_CH_STATUS_SD(chan, ee) (0x200 + ADM_CHAN_EE_OFFS(chan, ee)) argument 43 #define ADM_CH_CONF(chan) (0x240 + ADM_CHAN_OFFS(chan)) argument 44 #define ADM_CH_RSLT_CONF(chan, ee) (0x300 + ADM_CHAN_EE_OFFS(chan, ee)) argument 183 static void adm_free_chan(struct dma_chan *chan) in adm_free_chan() [all …]
|
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | gv100.c | 332 gv100_disp_chan_user(struct nvkm_disp_chan *chan, u64 *psize) in gv100_disp_chan_user() 339 gv100_disp_dmac_idle(struct nvkm_disp_chan *chan) in gv100_disp_dmac_idle() 352 gv100_disp_dmac_bind(struct nvkm_disp_chan *chan, in gv100_disp_dmac_bind() 360 gv100_disp_dmac_fini(struct nvkm_disp_chan *chan) in gv100_disp_dmac_fini() 372 gv100_disp_dmac_init(struct nvkm_disp_chan *chan) in gv100_disp_dmac_init() 392 gv100_disp_wimm_intr(struct nvkm_disp_chan *chan, bool en) in gv100_disp_wimm_intr() 518 gv100_disp_wndw_intr(struct nvkm_disp_chan *chan, bool en) in gv100_disp_wndw_intr() 554 gv100_disp_curs_idle(struct nvkm_disp_chan *chan) in gv100_disp_curs_idle() 567 gv100_disp_curs_intr(struct nvkm_disp_chan *chan, bool en) in gv100_disp_curs_intr() 576 gv100_disp_curs_fini(struct nvkm_disp_chan *chan) in gv100_disp_curs_fini() [all …]
|
/Linux-v6.6/sound/soc/codecs/ |
D | audio-iio-aux.c | 36 struct audio_iio_aux_chan *chan = (struct audio_iio_aux_chan *)kcontrol->private_value; in audio_iio_aux_info_volsw() local 49 struct audio_iio_aux_chan *chan = (struct audio_iio_aux_chan *)kcontrol->private_value; in audio_iio_aux_get_volsw() local 70 struct audio_iio_aux_chan *chan = (struct audio_iio_aux_chan *)kcontrol->private_value; in audio_iio_aux_put_volsw() local 103 struct audio_iio_aux_chan *chan) in audio_iio_aux_add_controls() 131 struct audio_iio_aux_chan *chan) in audio_iio_aux_add_dapms() 184 struct audio_iio_aux_chan *chan; in audio_iio_aux_component_probe() local
|
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
D | nv44.c | 35 struct list_head chan; member 55 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_bind() local 71 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_fini() local 86 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_dtor() local 107 struct nv44_mpeg_chan *chan; in nv44_mpeg_chan_new() local 147 struct nv44_mpeg_chan *temp, *chan = NULL; in nv44_mpeg_intr() local
|
/Linux-v6.6/net/vmw_vsock/ |
D | hyperv_transport.c | 100 struct vmbus_channel *chan; member 177 static void hvs_set_channel_pending_send_size(struct vmbus_channel *chan) in hvs_set_channel_pending_send_size() 185 static bool hvs_channel_readable(struct vmbus_channel *chan) in hvs_channel_readable() 193 static int hvs_channel_readable_payload(struct vmbus_channel *chan) in hvs_channel_readable_payload() 214 static size_t hvs_channel_writable_bytes(struct vmbus_channel *chan) in hvs_channel_writable_bytes() 231 static int __hvs_send_data(struct vmbus_channel *chan, in __hvs_send_data() 241 static int hvs_send_data(struct vmbus_channel *chan, in hvs_send_data() 252 struct vmbus_channel *chan = hvs->chan; in hvs_channel_cb() local 281 static void hvs_close_connection(struct vmbus_channel *chan) in hvs_close_connection() 295 static void hvs_open_connection(struct vmbus_channel *chan) in hvs_open_connection() [all …]
|
/Linux-v6.6/drivers/usb/dwc2/ |
D | hcd_ddma.c | 203 struct dwc2_host_chan *chan; in dwc2_update_frame_list() local 267 struct dwc2_host_chan *chan = qh->channel; in dwc2_release_channel_ddma() local 660 struct dwc2_host_chan *chan, in dwc2_fill_host_dma_desc() 715 struct dwc2_host_chan *chan = qh->channel; in dwc2_init_non_isoc_dma_desc() local 820 struct dwc2_host_chan *chan = qh->channel; in dwc2_hcd_start_xfer_ddma() local 863 struct dwc2_host_chan *chan, in dwc2_cmpl_host_isoc_dma_desc() 932 struct dwc2_host_chan *chan, in dwc2_complete_isoc_xfer_ddma() 1038 struct dwc2_host_chan *chan, in dwc2_update_non_isoc_urb_state_ddma() 1120 struct dwc2_host_chan *chan, in dwc2_process_non_isoc_desc() 1192 struct dwc2_host_chan *chan, in dwc2_complete_non_isoc_xfer_ddma() [all …]
|
/Linux-v6.6/drivers/iio/adc/ |
D | axp20x_adc.c | 235 struct iio_chan_spec const *chan, int *val) in axp20x_adc_raw() 259 struct iio_chan_spec const *chan, int *val) in axp22x_adc_raw() 273 struct iio_chan_spec const *chan, int *val) in axp813_adc_raw() 389 static int axp20x_adc_scale(struct iio_chan_spec const *chan, int *val, in axp20x_adc_scale() 408 static int axp22x_adc_scale(struct iio_chan_spec const *chan, int *val, in axp22x_adc_scale() 428 static int axp813_adc_scale(struct iio_chan_spec const *chan, int *val, in axp813_adc_scale() 477 struct iio_chan_spec const *chan, int *val) in axp20x_adc_offset() 493 struct iio_chan_spec const *chan, int *val, in axp20x_read_raw() 512 struct iio_chan_spec const *chan, int *val, in axp22x_read_raw() 533 struct iio_chan_spec const *chan, int *val, in axp813_read_raw() [all …]
|
/Linux-v6.6/arch/arm/mach-footbridge/ |
D | dma-isa.c | 44 static int isa_get_dma_residue(unsigned int chan, dma_t *dma) in isa_get_dma_residue() 61 static void isa_enable_dma(unsigned int chan, dma_t *dma) in isa_enable_dma() 125 static void isa_disable_dma(unsigned int chan, dma_t *dma) in isa_disable_dma() 178 unsigned int chan, i; in isa_dma_init() local
|
/Linux-v6.6/drivers/video/fbdev/i810/ |
D | i810-i2c.c | 44 struct i810fb_i2c_chan *chan = data; in i810i2c_setscl() local 57 struct i810fb_i2c_chan *chan = data; in i810i2c_setsda() local 70 struct i810fb_i2c_chan *chan = data; in i810i2c_getscl() local 81 struct i810fb_i2c_chan *chan = data; in i810i2c_getsda() local 90 static int i810_setup_i2c_bus(struct i810fb_i2c_chan *chan, const char *name) in i810_setup_i2c_bus()
|
/Linux-v6.6/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac4_dma.c | 75 dma_addr_t dma_rx_phy, u32 chan) in dwmac4_dma_init_rx_chan() 96 dma_addr_t dma_tx_phy, u32 chan) in dwmac4_dma_init_tx_chan() 120 struct stmmac_dma_cfg *dma_cfg, u32 chan) in dwmac4_dma_init_channel() 138 struct stmmac_dma_cfg *dma_cfg, u32 chan) in dwmac410_dma_init_channel() 473 bool en, u32 chan) in dwmac4_enable_tso() 508 int bfsize, u32 chan) in dwmac4_set_bfsize() 520 bool en, u32 chan) in dwmac4_enable_sph() 538 bool en, u32 chan) in dwmac4_enable_tbs()
|