/linux-master/drivers/iio/ |
H A D | inkern.c | 109 const struct iio_chan_spec *chan = NULL; local 114 chan = &indio_dev->channels[i]; 117 return chan; 210 struct iio_channel *chan; local 223 chan = fwnode_iio_channel_get(fwnode, index); 224 if (!IS_ERR(chan) || PTR_ERR(chan) == -EPROBE_DEFER) 225 return chan; 244 if (PTR_ERR(chan) != -EINVAL && PTR_ERR(chan) ! 262 struct iio_channel *chan; local 529 struct iio_channel *chan = &channels[0]; local 562 iio_channel_read(struct iio_channel *chan, int *val, int *val2, enum iio_chan_info_enum info) argument 590 iio_read_channel_raw(struct iio_channel *chan, int *val) argument 609 iio_read_channel_average_raw(struct iio_channel *chan, int *val) argument 628 iio_convert_raw_to_processed_unlocked(struct iio_channel *chan, int raw, int *processed, unsigned int scale) argument 707 iio_convert_raw_to_processed(struct iio_channel *chan, int raw, int *processed, unsigned int scale) argument 728 iio_read_channel_attribute(struct iio_channel *chan, int *val, int *val2, enum iio_chan_info_enum attribute) argument 748 iio_read_channel_offset(struct iio_channel *chan, int *val, int *val2) argument 754 iio_read_channel_processed_scale(struct iio_channel *chan, int *val, unsigned int scale) argument 787 iio_read_channel_processed(struct iio_channel *chan, int *val) argument 794 iio_read_channel_scale(struct iio_channel *chan, int *val, int *val2) argument 800 iio_channel_read_avail(struct iio_channel *chan, const int **vals, int *type, int *length, enum iio_chan_info_enum info) argument 811 iio_read_avail_channel_attribute(struct iio_channel *chan, const int **vals, int *type, int *length, enum iio_chan_info_enum attribute) argument 832 iio_read_avail_channel_raw(struct iio_channel *chan, const int **vals, int *length) argument 849 iio_channel_read_max(struct iio_channel *chan, int *val, int *val2, int *type, enum iio_chan_info_enum info) argument 892 iio_read_max_channel_raw(struct iio_channel *chan, int *val) argument 912 iio_channel_read_min(struct iio_channel *chan, int *val, int *val2, int *type, enum iio_chan_info_enum info) argument 955 iio_read_min_channel_raw(struct iio_channel *chan, int *val) argument 975 iio_get_channel_type(struct iio_channel *chan, enum iio_chan_type *type) argument 995 iio_channel_write(struct iio_channel *chan, int val, int val2, enum iio_chan_info_enum info) argument 1002 iio_write_channel_attribute(struct iio_channel *chan, int val, int val2, enum iio_chan_info_enum attribute) argument 1022 iio_write_channel_raw(struct iio_channel *chan, int val) argument 1028 iio_get_channel_ext_info_count(struct iio_channel *chan) argument 1044 iio_lookup_ext_info(const struct iio_channel *chan, const char *attr) argument 1059 iio_read_channel_ext_info(struct iio_channel *chan, const char *attr, char *buf) argument 1073 iio_write_channel_ext_info(struct iio_channel *chan, const char *attr, const char *buf, size_t len) argument [all...] |
/linux-master/drivers/i2c/ |
H A D | i2c-atr.c | 134 static int i2c_atr_map_msgs(struct i2c_atr_chan *chan, struct i2c_msg *msgs, argument 137 struct i2c_atr *atr = chan->atr; 142 if (unlikely(chan->orig_addrs_size < num)) { 150 kfree(chan->orig_addrs); 151 chan->orig_addrs = new_buf; 152 chan->orig_addrs_size = num; 156 chan->orig_addrs[i] = msgs[i].addr; 158 c2a = i2c_atr_find_mapping_by_addr(&chan->alias_list, 165 msgs[i].addr = chan->orig_addrs[i]; 183 static void i2c_atr_unmap_msgs(struct i2c_atr_chan *chan, struc argument 195 struct i2c_atr_chan *chan = adap->algo_data; local 223 struct i2c_atr_chan *chan = adap->algo_data; local 240 struct i2c_atr_chan *chan = adap->algo_data; local 248 struct i2c_atr_chan *chan = adapter->algo_data; local 256 struct i2c_atr_chan *chan = adapter->algo_data; local 264 struct i2c_atr_chan *chan = adapter->algo_data; local 319 struct i2c_atr_chan *chan = adapter->algo_data; local 361 struct i2c_atr_chan *chan = adapter->algo_data; local 573 struct i2c_atr_chan *chan; local 666 struct i2c_atr_chan *chan; local [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac4_lib.c | 30 u32 tail_ptr, u32 chan) 34 writel(tail_ptr, ioaddr + DMA_CHAN_RX_END_ADDR(dwmac4_addrs, chan)); 38 u32 tail_ptr, u32 chan) 42 writel(tail_ptr, ioaddr + DMA_CHAN_TX_END_ADDR(dwmac4_addrs, chan)); 46 u32 chan) 49 u32 value = readl(ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); 52 writel(value, ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); 60 u32 chan) 64 u32 value = readl(ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); 67 writel(value, ioaddr + DMA_CHAN_TX_CONTROL(dwmac4_addrs, chan)); 29 dwmac4_set_rx_tail_ptr(struct stmmac_priv *priv, void __iomem *ioaddr, u32 tail_ptr, u32 chan) argument 37 dwmac4_set_tx_tail_ptr(struct stmmac_priv *priv, void __iomem *ioaddr, u32 tail_ptr, u32 chan) argument 45 dwmac4_dma_start_tx(struct stmmac_priv *priv, void __iomem *ioaddr, u32 chan) argument 59 dwmac4_dma_stop_tx(struct stmmac_priv *priv, void __iomem *ioaddr, u32 chan) argument 70 dwmac4_dma_start_rx(struct stmmac_priv *priv, void __iomem *ioaddr, u32 chan) argument 86 dwmac4_dma_stop_rx(struct stmmac_priv *priv, void __iomem *ioaddr, u32 chan) argument 96 dwmac4_set_tx_ring_len(struct stmmac_priv *priv, void __iomem *ioaddr, u32 len, u32 chan) argument 104 dwmac4_set_rx_ring_len(struct stmmac_priv *priv, void __iomem *ioaddr, u32 len, u32 chan) argument 112 dwmac4_enable_dma_irq(struct stmmac_priv *priv, void __iomem *ioaddr, u32 chan, bool rx, bool tx) argument 126 dwmac410_enable_dma_irq(struct stmmac_priv *priv, void __iomem *ioaddr, u32 chan, bool rx, bool tx) argument 140 dwmac4_disable_dma_irq(struct stmmac_priv *priv, void __iomem *ioaddr, u32 chan, bool rx, bool tx) argument 154 dwmac410_disable_dma_irq(struct stmmac_priv *priv, void __iomem *ioaddr, u32 chan, bool rx, bool tx) argument 168 dwmac4_dma_interrupt(struct stmmac_priv *priv, void __iomem *ioaddr, struct stmmac_extra_stats *x, u32 chan, u32 dir) argument [all...] |
/linux-master/drivers/clk/ |
H A D | clk-apple-nco.c | 79 struct applnco_channel *chan = to_applnco_channel(hw); local 82 val = readl_relaxed(chan->base + REG_CTRL); 83 writel_relaxed(val | CTRL_ENABLE, chan->base + REG_CTRL); 88 struct applnco_channel *chan = to_applnco_channel(hw); local 91 val = readl_relaxed(chan->base + REG_CTRL); 92 writel_relaxed(val & ~CTRL_ENABLE, chan->base + REG_CTRL); 97 struct applnco_channel *chan = to_applnco_channel(hw); local 99 return (readl_relaxed(chan->base + REG_CTRL) & CTRL_ENABLE) != 0; 157 struct applnco_channel *chan = to_applnco_channel(hw); local 169 div = applnco_div_translate(chan 192 struct applnco_channel *chan = to_applnco_channel(hw); local 226 struct applnco_channel *chan = to_applnco_channel(hw); local 238 struct applnco_channel *chan = to_applnco_channel(hw); local 288 struct applnco_channel *chan; local [all...] |
/linux-master/drivers/leds/rgb/ |
H A D | leds-qcom-lpg.c | 299 static int lpg_sdam_configure_triggers(struct lpg_channel *chan, u8 set_trig) argument 301 u32 addr = SDAM_LUT_EN_OFFSET + chan->sdam_offset; 303 if (!chan->lpg->lpg_chan_sdam) 306 return nvmem_device_write(chan->lpg->lpg_chan_sdam, addr, 1, &set_trig); 412 static int lpg_calc_freq(struct lpg_channel *chan, uint64_t period) argument 444 if (chan->subtype == LPG_SUBTYPE_HI_RES_PWM) { 511 chan->clk_sel = best_clk; 512 chan->pre_div_sel = best_div; 513 chan->pre_div_exp = best_m; 514 chan 519 lpg_calc_duty(struct lpg_channel *chan, uint64_t duty) argument 539 lpg_apply_freq(struct lpg_channel *chan) argument 575 lpg_enable_glitch(struct lpg_channel *chan) argument 583 lpg_disable_glitch(struct lpg_channel *chan) argument 592 lpg_apply_pwm_value(struct lpg_channel *chan) argument 609 lpg_sdam_apply_lut_control(struct lpg_channel *chan) argument 652 lpg_apply_lut_control(struct lpg_channel *chan) argument 693 lpg_apply_control(struct lpg_channel *chan) argument 720 lpg_apply_sync(struct lpg_channel *chan) argument 729 struct lpg_channel *chan; local 767 lpg_apply_dtest(struct lpg_channel *chan) argument 779 lpg_apply(struct lpg_channel *chan) argument 797 struct lpg_channel *chan; local 883 struct lpg_channel *chan; local 957 struct lpg_channel *chan; local 1163 struct lpg_channel *chan; local 1208 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm]; local 1224 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm]; local 1255 struct lpg_channel *chan = &lpg->channels[pwm->hwpwm]; local 1337 struct lpg_channel *chan; local 1466 struct lpg_channel *chan; local 1574 struct lpg_channel *chan = &lpg->channels[i]; local [all...] |
/linux-master/include/linux/ |
H A D | relay.h | 41 struct rchan *chan; /* associated channel */ member in struct:rchan_buf 162 extern int relay_late_setup_files(struct rchan *chan, 165 extern void relay_close(struct rchan *chan); 166 extern void relay_flush(struct rchan *chan); 167 extern void relay_subbufs_consumed(struct rchan *chan, 170 extern void relay_reset(struct rchan *chan); 178 * @chan: relay channel 189 static inline void relay_write(struct rchan *chan, argument 197 buf = *this_cpu_ptr(chan->buf); 198 if (unlikely(buf->offset + length > chan 217 __relay_write(struct rchan *chan, const void *data, size_t length) argument 242 relay_reserve(struct rchan *chan, size_t length) argument [all...] |
/linux-master/arch/sh/drivers/pci/ |
H A D | fixups-landisk.c | 39 int pci_fixup_pcic(struct pci_channel *chan) argument 45 pci_write_reg(chan, bcr1, SH4_PCIBCR1); 49 pci_write_reg(chan, mcr, SH4_PCIMCR); 51 pci_write_reg(chan, 0x0c000000, SH7751_PCICONF5); 52 pci_write_reg(chan, 0xd0000000, SH7751_PCICONF6); 53 pci_write_reg(chan, 0x0c000000, SH4_PCILAR0); 54 pci_write_reg(chan, 0x00000000, SH4_PCILAR1);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
H A D | gt215.c | 43 gt215_ce_intr(struct nvkm_falcon *ce, struct nvkm_chan *chan) argument 58 en ? en->name : "", chan ? chan->id : -1, 59 chan ? chan->inst->addr : 0, 60 chan ? chan->name : "unknown",
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/sec/ |
H A D | g98.c | 43 g98_sec_intr(struct nvkm_falcon *sec, struct nvkm_chan *chan) argument 57 en ? en->name : "UNKNOWN", chan ? chan->id : -1, 58 chan ? chan->inst->addr : 0, 59 chan ? chan->name : "unknown",
|
/linux-master/drivers/media/pci/cx25821/ |
H A D | cx25821-video.c | 131 struct cx25821_channel *chan = q->drv_priv; local 132 unsigned size = (chan->fmt->depth * chan->width * chan->height) >> 3; 145 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; local 146 struct cx25821_dev *dev = chan->dev; 154 if (chan->pixel_formats == PIXEL_FRMT_411) 155 buf->bpl = (chan->fmt->depth * chan->width) >> 3; 157 buf->bpl = (chan 229 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; local 240 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; local 263 struct cx25821_channel *chan = q->drv_priv; local 276 struct cx25821_channel *chan = q->drv_priv; local 320 struct cx25821_channel *chan = video_drvdata(file); local 336 struct cx25821_channel *chan = video_drvdata(file); local 374 struct cx25821_channel *chan = video_drvdata(file); local 409 struct cx25821_channel *chan = video_drvdata(file); local 424 struct cx25821_channel *chan = video_drvdata(file); local 438 struct cx25821_channel *chan = video_drvdata(file); local 447 struct cx25821_channel *chan = video_drvdata(file); local 487 struct cx25821_channel *chan = local 536 struct cx25821_channel *chan = video_drvdata(file); local 555 struct cx25821_channel *chan = video_drvdata(file); local 678 struct cx25821_channel *chan = &dev->channels[i]; local [all...] |
/linux-master/include/trace/events/ |
H A D | tegra_apb_dma.h | 14 __string(chan, dev_name(&dc->dev->device)) 19 __assign_str(chan, dev_name(&dc->dev->device)); 24 __get_str(chan), __entry->cookie, __entry->residue) 31 __string(chan, dev_name(&dc->dev->device)) 36 __assign_str(chan, dev_name(&dc->dev->device)); 41 __get_str(chan), __entry->count, __entry->ptr) 48 __string(chan, dev_name(&dc->dev->device)) 52 __assign_str(chan, dev_name(&dc->dev->device)); 55 TP_printk("%s: irq %d\n", __get_str(chan), __entry->irq)
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nvc0_fence.c | 35 nvc0_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence) argument 37 struct nvif_push *push = chan->chan.push; 58 nvc0_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence) argument 60 struct nvif_push *push = chan->chan.push; 78 nvc0_fence_context_new(struct nouveau_channel *chan) argument 80 int ret = nv84_fence_context_new(chan); 82 struct nv84_fence_chan *fctx = chan->fence;
|
H A D | nouveau_bo74c1.c | 36 nv84_bo_move_exec(struct nouveau_channel *chan, struct ttm_buffer_object *bo, argument 40 struct nvif_push *push = chan->chan.push;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ctxgk20a.c | 28 gk20a_grctx_generate_main(struct gf100_gr_chan *chan) argument 30 struct gf100_gr *gr = chan->gr; 42 grctx->attrib_cb(chan, chan->attrib_cb->addr, grctx->attrib_cb_size(gr)); 43 grctx->attrib(chan); 65 grctx->pagepool(chan, chan->pagepool->addr); 66 grctx->bundle(chan, chan->bundle_cb->addr, grctx->bundle_size);
|
H A D | ctxgm20b.c | 25 gm20b_grctx_generate_main(struct gf100_gr_chan *chan) argument 27 struct gf100_gr *gr = chan->gr; 39 grctx->attrib_cb(chan, chan->attrib_cb->addr, grctx->attrib_cb_size(gr)); 40 grctx->attrib(chan); 68 grctx->pagepool(chan, chan->pagepool->addr); 69 grctx->bundle(chan, chan->bundle_cb->addr, grctx->bundle_size);
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | davinci_cpdma.h | 73 int cpdma_chan_get_rx_buf_num(struct cpdma_chan *chan); 74 int cpdma_chan_destroy(struct cpdma_chan *chan); 75 int cpdma_chan_start(struct cpdma_chan *chan); 76 int cpdma_chan_stop(struct cpdma_chan *chan); 78 int cpdma_chan_get_stats(struct cpdma_chan *chan, 80 int cpdma_chan_submit_mapped(struct cpdma_chan *chan, void *token, 82 int cpdma_chan_submit(struct cpdma_chan *chan, void *token, void *data, 84 int cpdma_chan_idle_submit_mapped(struct cpdma_chan *chan, void *token, 86 int cpdma_chan_idle_submit(struct cpdma_chan *chan, void *token, void *data, 88 int cpdma_chan_process(struct cpdma_chan *chan, in [all...] |
/linux-master/drivers/dma/ |
H A D | dmaengine.h | 14 * @chan: dma channel to initialize 16 static inline void dma_cookie_init(struct dma_chan *chan) argument 18 chan->cookie = DMA_MIN_COOKIE; 19 chan->completed_cookie = DMA_MIN_COOKIE; 31 struct dma_chan *chan = tx->chan; local 34 cookie = chan->cookie + 1; 37 tx->cookie = chan->cookie = cookie; 55 tx->chan->completed_cookie = tx->cookie; 61 * @chan 68 dma_cookie_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *state) argument [all...] |
H A D | pxa_dma.c | 139 container_of(dchan, struct pxad_chan, vc.chan) 151 dev_vdbg(&phy->vchan->vc.chan.dev->device, \ 159 dev_vdbg(&phy->vchan->vc.chan.dev->device, \ 166 dev_vdbg(&phy->vchan->vc.chan.dev->device, \ 178 static bool pxad_filter_fn(struct dma_chan *chan, void *param); 325 struct dentry *chan; local 329 chan = debugfs_create_dir(chan_name, chandir); 332 debugfs_create_file("state", 0400, chan, dt, &chan_state_fops); 333 debugfs_create_file("descriptors", 0400, chan, dt, &descriptors_fops); 334 debugfs_create_file("requesters", 0400, chan, d 407 pxad_free_phy(struct pxad_chan *chan) argument 430 is_chan_running(struct pxad_chan *chan) argument 441 is_running_chan_misaligned(struct pxad_chan *chan) argument 492 pxad_launch_chan(struct pxad_chan *chan, struct pxad_desc_sw *desc) argument 558 struct pxad_chan *chan = to_pxad_chan(&vc->chan); local 606 struct pxad_chan *chan = phy->vchan; local 686 struct pxad_chan *chan = to_pxad_chan(dchan); local 709 struct pxad_chan *chan = to_pxad_chan(dchan); local 738 pxad_alloc_desc(struct pxad_chan *chan, unsigned int nb_hw_desc) argument 778 struct pxad_chan *chan = to_pxad_chan(&vc->chan); local 827 struct pxad_chan *chan = to_pxad_chan(dchan); local 852 struct pxad_chan *chan = container_of(vc, struct pxad_chan, vc); local 865 pxad_get_config(struct pxad_chan *chan, enum dma_transfer_direction dir, u32 *dcmd, u32 *dev_src, u32 *dev_dst) argument 920 struct pxad_chan *chan = to_pxad_chan(dchan); local 967 struct pxad_chan *chan = to_pxad_chan(dchan); local 1017 struct pxad_chan *chan = to_pxad_chan(dchan); local 1068 struct pxad_chan *chan = to_pxad_chan(dchan); local 1079 struct pxad_chan *chan = to_pxad_chan(dchan); local 1113 pxad_residue(struct pxad_chan *chan, dma_cookie_t cookie) argument 1193 struct pxad_chan *chan = to_pxad_chan(dchan); local 1208 struct pxad_chan *chan = to_pxad_chan(dchan); local 1287 struct dma_chan *chan; local 1448 pxad_filter_fn(struct dma_chan *chan, void *param) argument [all...] |
/linux-master/arch/powerpc/platforms/pasemi/ |
H A D | dma_lib.c | 131 static void pasemi_free_tx_chan(int chan) argument 133 BUG_ON(test_bit(chan, txch_free)); 134 set_bit(chan, txch_free); 150 static void pasemi_free_rx_chan(int chan) argument 152 BUG_ON(test_bit(chan, rxch_free)); 153 set_bit(chan, rxch_free); 175 struct pasemi_dmachan *chan; local 184 chan = buf + offset; 186 chan->priv = buf; 191 chan 216 pasemi_dma_free_chan(struct pasemi_dmachan *chan) argument 242 pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size) argument 264 pasemi_dma_free_ring(struct pasemi_dmachan *chan) argument 282 pasemi_dma_start_chan(const struct pasemi_dmachan *chan, const u32 cmdsta) argument 306 pasemi_dma_stop_chan(const struct pasemi_dmachan *chan) argument 349 pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size, dma_addr_t *handle) argument 363 pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size, dma_addr_t *handle) argument [all...] |
/linux-master/drivers/media/pci/ngene/ |
H A D | ngene-dvb.c | 40 struct ngene_channel *chan = dvbdev->priv; local 41 struct ngene *dev = chan->dev; 57 struct ngene_channel *chan = dvbdev->priv; local 58 struct ngene *dev = chan->dev; 80 struct ngene_channel *chan = dvbdev->priv; local 81 struct ngene *dev = chan->dev; 162 struct ngene_channel *chan = priv; local 163 struct ngene *dev = chan->dev; 169 if (dev->ci.en && chan->number == 2) { 189 if (chan 255 struct ngene_channel *chan = priv; local 278 struct ngene_channel *chan = dvbdmx->priv; local 291 struct ngene_channel *chan = dvbdmx->priv; local [all...] |
/linux-master/drivers/mailbox/ |
H A D | mailbox-altera.c | 49 struct mbox_chan *chan; member in struct:altera_mbox 52 static struct altera_mbox *mbox_chan_to_altera_mbox(struct mbox_chan *chan) argument 54 if (!chan || !chan->con_priv) 57 return (struct altera_mbox *)chan->con_priv; 117 static void altera_mbox_rx_data(struct mbox_chan *chan) argument 119 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); 127 mbox_chan_received_data(chan, (void *)data); 135 altera_mbox_rx_data(mbox->chan); 143 struct mbox_chan *chan local 154 struct mbox_chan *chan = (struct mbox_chan *)p; local 160 altera_mbox_startup_sender(struct mbox_chan *chan) argument 179 altera_mbox_startup_receiver(struct mbox_chan *chan) argument 206 altera_mbox_send_data(struct mbox_chan *chan, void *data) argument 233 altera_mbox_last_tx_done(struct mbox_chan *chan) argument 241 altera_mbox_peek_data(struct mbox_chan *chan) argument 248 altera_mbox_startup(struct mbox_chan *chan) argument 264 altera_mbox_shutdown(struct mbox_chan *chan) argument [all...] |
H A D | platform_mhu.c | 43 struct mbox_chan chan[MHU_CHANS]; member in struct:platform_mhu 49 struct mbox_chan *chan = p; local 50 struct platform_mhu_link *mlink = chan->con_priv; 57 mbox_chan_received_data(chan, (void *)&val); 64 static bool platform_mhu_last_tx_done(struct mbox_chan *chan) argument 66 struct platform_mhu_link *mlink = chan->con_priv; 72 static int platform_mhu_send_data(struct mbox_chan *chan, void *data) argument 74 struct platform_mhu_link *mlink = chan->con_priv; 82 static int platform_mhu_startup(struct mbox_chan *chan) argument 84 struct platform_mhu_link *mlink = chan 102 platform_mhu_shutdown(struct mbox_chan *chan) argument [all...] |
H A D | arm_mhu.c | 37 struct mbox_chan chan[MHU_CHANS]; member in struct:arm_mhu 43 struct mbox_chan *chan = p; local 44 struct mhu_link *mlink = chan->con_priv; 51 mbox_chan_received_data(chan, (void *)&val); 58 static bool mhu_last_tx_done(struct mbox_chan *chan) argument 60 struct mhu_link *mlink = chan->con_priv; 66 static int mhu_send_data(struct mbox_chan *chan, void *data) argument 68 struct mhu_link *mlink = chan->con_priv; 76 static int mhu_startup(struct mbox_chan *chan) argument 78 struct mhu_link *mlink = chan 96 mhu_shutdown(struct mbox_chan *chan) argument [all...] |
/linux-master/net/bluetooth/ |
H A D | 6lowpan.c | 34 struct l2cap_chan *chan; member in struct:skb_cb 58 struct l2cap_chan *chan; member in struct:lowpan_peer 107 __peer_lookup_chan(struct lowpan_btle_dev *dev, struct l2cap_chan *chan) argument 112 if (peer->chan == chan) 125 if (peer->chan->conn == conn) 171 &peer->chan->dst, peer->chan->dst_type, 344 static int chan_recv_cb(struct l2cap_chan *chan, struct sk_buff *skb) argument 350 peer = lookup_peer(chan 428 send_pkt(struct l2cap_chan *chan, struct sk_buff *skb, struct net_device *netdev) argument 618 struct l2cap_chan *chan; local 633 add_peer_chan(struct l2cap_chan *chan, struct lowpan_btle_dev *dev, bool new_netdev) argument 662 setup_netdev(struct l2cap_chan *chan, struct lowpan_btle_dev **dev) argument 713 chan_ready_cb(struct l2cap_chan *chan) argument 739 struct l2cap_chan *chan; local 763 chan_close_cb(struct l2cap_chan *chan) argument 818 chan_state_change_cb(struct l2cap_chan *chan, int state, int err) argument 824 chan_alloc_skb_cb(struct l2cap_chan *chan, unsigned long hdr_len, unsigned long len, int nb) argument 835 chan_suspend_cb(struct l2cap_chan *chan) argument 848 chan_resume_cb(struct l2cap_chan *chan) argument 861 chan_get_sndtimeo_cb(struct l2cap_chan *chan) argument 885 struct l2cap_chan *chan; local 924 struct l2cap_chan *chan; local [all...] |
/linux-master/sound/drivers/opl3/ |
H A D | opl3_midi.c | 15 struct snd_midi_channel *chan); 47 struct snd_midi_channel *chan) 52 volume = (vel * chan->gm_volume * chan->gm_expression) / (127*127); 80 int note, struct snd_midi_channel *chan) 86 if (chan->midi_pitchbend) { 87 int pitchbend = chan->midi_pitchbend; 125 struct snd_midi_channel *chan) { 236 vp->chan); 275 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan) argument 46 snd_opl3_calc_volume(unsigned char *volbyte, int vel, struct snd_midi_channel *chan) argument 79 snd_opl3_calc_pitch(unsigned char *fnum, unsigned char *blocknum, int note, struct snd_midi_channel *chan) argument 124 opl3_get_voice(struct snd_opl3 *opl3, int instr_4op, struct snd_midi_channel *chan) argument 653 snd_opl3_note_off_unsafe(void *p, int note, int vel, struct snd_midi_channel *chan) argument 690 snd_opl3_note_off(void *p, int note, int vel, struct snd_midi_channel *chan) argument 704 snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan) argument 715 snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan) argument 771 snd_opl3_pitch_ctrl(struct snd_opl3 *opl3, struct snd_midi_channel *chan) argument 801 snd_opl3_control(void *p, int type, struct snd_midi_channel *chan) argument 837 snd_opl3_nrpn(void *p, struct snd_midi_channel *chan, struct snd_midi_channel_set *chset) argument [all...] |