/openbmc/linux/arch/sh/drivers/dma/ |
H A D | dma-g2.c | 61 struct dma_channel *chan = info->channels + i; in g2_dma_interrupt() local 73 static int g2_enable_dma(struct dma_channel *chan) in g2_enable_dma() 83 static int g2_disable_dma(struct dma_channel *chan) in g2_disable_dma() 93 static int g2_xfer_dma(struct dma_channel *chan) in g2_xfer_dma() 149 static int g2_get_residue(struct dma_channel *chan) in g2_get_residue()
|
/openbmc/linux/net/9p/ |
H A D | trans_virtio.c | 107 struct virtio_chan *chan = client->trans; in p9_virtio_close() local 130 struct virtio_chan *chan = vq->vdev->priv; in req_done() local 260 struct virtio_chan *chan = client->trans; in p9_virtio_request() local 308 static int p9_get_mapped_pages(struct virtio_chan *chan, in p9_get_mapped_pages() 429 struct virtio_chan *chan = client->trans; in p9_virtio_zc_request() local 569 struct virtio_chan *chan; in p9_mount_tag_show() local 597 struct virtio_chan *chan; in p9_virtio_probe() local 696 struct virtio_chan *chan; in p9_virtio_create() local 736 struct virtio_chan *chan = vdev->priv; in p9_virtio_remove() local
|
/openbmc/linux/drivers/mailbox/ |
H A D | mailbox-mpfs.c | 83 static bool mpfs_mbox_last_tx_done(struct mbox_chan *chan) in mpfs_mbox_last_tx_done() 104 static int mpfs_mbox_send_data(struct mbox_chan *chan, void *data) in mpfs_mbox_send_data() 151 static void mpfs_mbox_rx_data(struct mbox_chan *chan) in mpfs_mbox_rx_data() 185 struct mbox_chan *chan = data; in mpfs_mbox_inbox_isr() local 195 static int mpfs_mbox_startup(struct mbox_chan *chan) in mpfs_mbox_startup() 210 static void mpfs_mbox_shutdown(struct mbox_chan *chan) in mpfs_mbox_shutdown()
|
H A D | sprd-mailbox.c | 70 struct mbox_chan chan[SPRD_MBOX_CHAN_MAX]; member 106 struct mbox_chan *chan; in do_outbox_isr() local 157 struct mbox_chan *chan; in sprd_mbox_inbox_isr() local 196 static int sprd_mbox_send_data(struct mbox_chan *chan, void *msg) in sprd_mbox_send_data() 215 static int sprd_mbox_flush(struct mbox_chan *chan, unsigned long timeout) in sprd_mbox_flush() 237 static int sprd_mbox_startup(struct mbox_chan *chan) in sprd_mbox_startup() 270 static void sprd_mbox_shutdown(struct mbox_chan *chan) in sprd_mbox_shutdown()
|
H A D | stm32-ipcc.c | 36 #define RX_BIT_CHAN(chan) BIT(chan) argument 39 #define TX_BIT_CHAN(chan) BIT(TX_BIT_SHIFT + (chan)) argument 86 u32 status, mr, tosr, chan; in stm32_ipcc_rx_irq() local 119 u32 status, mr, tosr, chan; in stm32_ipcc_tx_irq() local 148 unsigned long chan = (unsigned long)link->con_priv; in stm32_ipcc_send_data() local 167 unsigned long chan = (unsigned long)link->con_priv; in stm32_ipcc_startup() local 187 unsigned long chan = (unsigned long)link->con_priv; in stm32_ipcc_shutdown() local
|
H A D | ti-msgmgr.c | 116 struct mbox_chan *chan; member 243 static int ti_msgmgr_queue_rx_poll_timeout(struct mbox_chan *chan, int timeout_us) in ti_msgmgr_queue_rx_poll_timeout() 274 struct mbox_chan *chan = p; in ti_msgmgr_queue_rx_interrupt() local 318 static bool ti_msgmgr_queue_peek_data(struct mbox_chan *chan) in ti_msgmgr_queue_peek_data() 345 static bool ti_msgmgr_last_tx_done(struct mbox_chan *chan) in ti_msgmgr_last_tx_done() 372 static bool ti_msgmgr_chan_has_polled_queue_rx(struct mbox_chan *chan) in ti_msgmgr_chan_has_polled_queue_rx() 390 static int ti_msgmgr_send_data(struct mbox_chan *chan, void *data) in ti_msgmgr_send_data() 466 struct mbox_chan *chan) in ti_msgmgr_queue_rx_irq_req() 509 static int ti_msgmgr_queue_startup(struct mbox_chan *chan) in ti_msgmgr_queue_startup() 555 static void ti_msgmgr_queue_shutdown(struct mbox_chan *chan) in ti_msgmgr_queue_shutdown() [all …]
|
H A 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
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A 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()
|
/openbmc/linux/drivers/iio/adc/ |
H A D | ti-ads1015.c | 450 s16 chan; in ads1015_trigger_handler() member 453 int chan, ret, res; in ads1015_trigger_handler() local 479 struct iio_chan_spec const *chan, in ads1015_set_scale() 511 struct iio_chan_spec const *chan, in ads1015_read_avail() 537 struct iio_chan_spec const *chan, int *val, in ads1015_read_raw() 598 struct iio_chan_spec const *chan, int val, in ads1015_write_raw() 622 const struct iio_chan_spec *chan, enum iio_event_type type, in ads1015_read_event() 662 const struct iio_chan_spec *chan, enum iio_event_type type, in ads1015_write_event() 709 const struct iio_chan_spec *chan, enum iio_event_type type, in ads1015_read_event_config() 735 const struct iio_chan_spec *chan, int comp_mode) in ads1015_enable_event_config() [all …]
|
H A 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()
|
/openbmc/u-boot/drivers/mailbox/ |
H A D | tegra-hsp.c | 71 static int tegra_hsp_of_xlate(struct mbox_chan *chan, in tegra_hsp_of_xlate() 86 static int tegra_hsp_request(struct mbox_chan *chan) in tegra_hsp_request() 101 static int tegra_hsp_free(struct mbox_chan *chan) in tegra_hsp_free() 108 static int tegra_hsp_send(struct mbox_chan *chan, const void *data) in tegra_hsp_send() 121 static int tegra_hsp_recv(struct mbox_chan *chan, void *data) in tegra_hsp_recv()
|
/openbmc/linux/drivers/mmc/host/ |
H A 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
|
/openbmc/linux/drivers/comedi/drivers/ |
H A 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
|
/openbmc/linux/drivers/clocksource/ |
H A D | samsung_pwm_timer.c | 34 #define REG_TCNTB(chan) (0x0c + 12 * (chan)) argument 35 #define REG_TCMPB(chan) (0x10 + 12 * (chan)) argument 51 #define TCON_START(chan) (1 << (4 * (chan) + 0)) argument 52 #define TCON_MANUALUPDATE(chan) (1 << (4 * (chan) + 1)) argument 53 #define TCON_INVERT(chan) (1 << (4 * (chan) + 2)) argument 54 #define _TCON_AUTORELOAD(chan) (1 << (4 * (chan) + 3)) argument 55 #define _TCON_AUTORELOAD4(chan) (1 << (4 * (chan) + 2)) argument 56 #define TCON_AUTORELOAD(chan) \ argument
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A 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
|
/openbmc/linux/drivers/dma/ |
H A D | timb_dma.c | 71 struct dma_chan chan; member 94 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 98 static struct device *chan2dmadev(struct dma_chan *chan) in chan2dmadev() 324 struct dma_chan *chan = &td_chan->chan; in td_alloc_init_desc() local 401 static int td_alloc_chan_resources(struct dma_chan *chan) in td_alloc_chan_resources() 432 static void td_free_chan_resources(struct dma_chan *chan) in td_free_chan_resources() 456 static enum dma_status td_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in td_tx_status() 470 static void td_issue_pending(struct dma_chan *chan) in td_issue_pending() 489 static struct dma_async_tx_descriptor *td_prep_slave_sg(struct dma_chan *chan, in td_prep_slave_sg() 545 static int td_terminate_all(struct dma_chan *chan) in td_terminate_all()
|
H A D | at_xdmac.c | 218 struct dma_chan chan; member 252 struct at_xdmac_chan chan[]; member 327 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 424 struct dma_chan *chan, *_chan; in at_xdmac_off() local 608 static void at_xdmac_queue_desc(struct dma_chan *chan, in at_xdmac_queue_desc() 640 struct dma_chan *chan; in at_xdmac_xlate() local 978 at_xdmac_interleaved_queue_desc(struct dma_chan *chan, in at_xdmac_interleaved_queue_desc() 1072 at_xdmac_prep_interleaved(struct dma_chan *chan, in at_xdmac_prep_interleaved() 2132 struct dma_chan *chan, *_chan; in atmel_xdmac_prepare() local 2147 struct dma_chan *chan, *_chan; in atmel_xdmac_suspend() local [all …]
|
H A 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()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A 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
|
/openbmc/linux/kernel/ |
H A D | relay.c | 147 static struct rchan_buf *relay_create_buf(struct rchan *chan) in relay_create_buf() 184 struct rchan *chan = container_of(kref, struct rchan, kref); in relay_destroy_channel() local 195 struct rchan *chan = buf->chan; in relay_destroy_buf() local 319 void relay_reset(struct rchan *chan) in relay_reset() 347 static struct dentry *relay_create_buf_file(struct rchan *chan, in relay_create_buf_file() 435 struct rchan *chan; in relay_prepare_cpu() local 482 struct rchan *chan; in relay_open() local 567 int relay_late_setup_files(struct rchan *chan, in relay_late_setup_files() 726 void relay_subbufs_consumed(struct rchan *chan, in relay_subbufs_consumed() 752 void relay_close(struct rchan *chan) in relay_close() [all …]
|
/openbmc/linux/drivers/iio/dummy/ |
H A 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()
|
/openbmc/linux/arch/sh/drivers/pci/ |
H A D | ops-sh4.c | 25 struct pci_channel *chan = bus->sysdata; in sh4_pci_read() local 63 struct pci_channel *chan = bus->sysdata; in sh4_pci_write() local 101 int __attribute__((weak)) pci_fixup_pcic(struct pci_channel *chan) in pci_fixup_pcic()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A 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()
|
/openbmc/linux/drivers/dma/sh/ |
H A 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()
|
/openbmc/linux/drivers/iio/light/ |
H A 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()
|