Home
last modified time | relevance | path

Searched refs:chan (Results 1 – 25 of 56) sorted by relevance

123

/include/sound/
Demu8000_reg.h24 #define EMU8000_CMD(reg, chan) ((reg)<<5 | (chan)) argument
30 #define EMU8000_CPF_READ(emu, chan) \ argument
31 snd_emu8000_peek_dw((emu), EMU8000_DATA0(emu), EMU8000_CMD(0, (chan)))
32 #define EMU8000_PTRX_READ(emu, chan) \ argument
33 snd_emu8000_peek_dw((emu), EMU8000_DATA0(emu), EMU8000_CMD(1, (chan)))
34 #define EMU8000_CVCF_READ(emu, chan) \ argument
35 snd_emu8000_peek_dw((emu), EMU8000_DATA0(emu), EMU8000_CMD(2, (chan)))
36 #define EMU8000_VTFT_READ(emu, chan) \ argument
37 snd_emu8000_peek_dw((emu), EMU8000_DATA0(emu), EMU8000_CMD(3, (chan)))
38 #define EMU8000_PSST_READ(emu, chan) \ argument
[all …]
Dseq_midi_emul.h69 void (*note_on)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
70 …void (*note_off)(void *private_data,int note, int vel, struct snd_midi_channel *chan); /* release …
71 void (*key_press)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
72 …void (*note_terminate)(void *private_data, int note, struct snd_midi_channel *chan); /* terminate …
73 void (*control)(void *private_data, int type, struct snd_midi_channel *chan);
74 void (*nrpn)(void *private_data, struct snd_midi_channel *chan,
Ddesignware_i2s.h45 bool (*filter)(struct dma_chan *chan, void *slave);
55 bool (*filter)(struct dma_chan *chan, void *slave);
/include/linux/iio/
Dconsumer.h47 void iio_channel_release(struct iio_channel *chan);
82 void iio_channel_release_all(struct iio_channel *chan);
208 int iio_read_channel_raw(struct iio_channel *chan,
223 int iio_read_channel_average_raw(struct iio_channel *chan, int *val);
238 int iio_read_channel_processed(struct iio_channel *chan, int *val);
252 int iio_read_channel_processed_scale(struct iio_channel *chan, int *val,
264 int iio_write_channel_attribute(struct iio_channel *chan, int val,
278 int iio_read_channel_attribute(struct iio_channel *chan, int *val,
290 int iio_write_channel_raw(struct iio_channel *chan, int val);
302 int iio_read_max_channel_raw(struct iio_channel *chan, int *val);
[all …]
Dbackend.h96 int (*chan_enable)(struct iio_backend *back, unsigned int chan);
97 int (*chan_disable)(struct iio_backend *back, unsigned int chan);
98 int (*data_format_set)(struct iio_backend *back, unsigned int chan,
100 int (*data_source_set)(struct iio_backend *back, unsigned int chan,
102 int (*set_sample_rate)(struct iio_backend *back, unsigned int chan,
105 unsigned int chan,
107 int (*chan_status)(struct iio_backend *back, unsigned int chan,
109 int (*iodelay_set)(struct iio_backend *back, unsigned int chan,
118 struct iio_chan_spec *chan);
120 const struct iio_chan_spec *chan,
[all …]
Diio.h82 uintptr_t priv, const struct iio_chan_spec *chan, char *buf);
84 uintptr_t priv, const struct iio_chan_spec *chan, char *buf);
86 uintptr_t priv, const struct iio_chan_spec *chan, const char *buf,
133 const struct iio_chan_spec *chan, char *buf);
138 const struct iio_chan_spec *chan);
301 static inline bool iio_channel_has_info(const struct iio_chan_spec *chan, in iio_channel_has_info() argument
304 return (chan->info_mask_separate & BIT(type)) | in iio_channel_has_info()
305 (chan->info_mask_shared_by_type & BIT(type)) | in iio_channel_has_info()
306 (chan->info_mask_shared_by_dir & BIT(type)) | in iio_channel_has_info()
307 (chan->info_mask_shared_by_all & BIT(type)); in iio_channel_has_info()
[all …]
Devents.h25 type, chan, chan1, chan2) \ argument
29 ((u16)chan))
/include/linux/
Ddmaengine.h374 struct dma_chan *chan; member
526 static inline const char *dma_chan_name(struct dma_chan *chan) in dma_chan_name() argument
528 return dev_name(&chan->dev->device); in dma_chan_name()
542 typedef bool (*dma_filter_fn)(struct dma_chan *chan, void *filter_param);
615 struct dma_chan *chan; member
899 int (*device_alloc_chan_resources)(struct dma_chan *chan);
900 int (*device_router_config)(struct dma_chan *chan);
901 void (*device_free_chan_resources)(struct dma_chan *chan);
904 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src,
907 struct dma_chan *chan, dma_addr_t dst, dma_addr_t *src,
[all …]
Drelay.h41 struct rchan *chan; /* associated channel */ member
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);
189 static inline void relay_write(struct rchan *chan, in relay_write() argument
197 buf = *this_cpu_ptr(chan->buf); in relay_write()
198 if (unlikely(buf->offset + length > chan->subbuf_size)) in relay_write()
217 static inline void __relay_write(struct rchan *chan, in __relay_write() argument
[all …]
Dmailbox_controller.h47 int (*send_data)(struct mbox_chan *chan, void *data);
48 int (*flush)(struct mbox_chan *chan, unsigned long timeout);
49 int (*startup)(struct mbox_chan *chan);
50 void (*shutdown)(struct mbox_chan *chan);
51 bool (*last_tx_done)(struct mbox_chan *chan);
52 bool (*peek_data)(struct mbox_chan *chan);
132 void mbox_chan_received_data(struct mbox_chan *chan, void *data); /* atomic */
133 void mbox_chan_txdone(struct mbox_chan *chan, int r); /* atomic */
Dmailbox_client.h40 int mbox_bind_client(struct mbox_chan *chan, struct mbox_client *cl);
44 int mbox_send_message(struct mbox_chan *chan, void *mssg);
45 int mbox_flush(struct mbox_chan *chan, unsigned long timeout);
46 void mbox_client_txdone(struct mbox_chan *chan, int r); /* atomic */
47 bool mbox_client_peek_data(struct mbox_chan *chan); /* atomic */
48 void mbox_free_channel(struct mbox_chan *chan); /* may sleep */
Dasync_tx.h30 struct dma_chan *chan; member
91 struct dma_chan *chan = tx->chan; in async_tx_issue_pending() local
92 struct dma_device *dma = chan->device; in async_tx_issue_pending()
94 dma->device_issue_pending(chan); in async_tx_issue_pending()
158 void async_tx_submit(struct dma_chan *chan, struct dma_async_tx_descriptor *tx,
Dptp_clock_kernel.h196 enum ptp_pin_function func, unsigned int chan);
362 enum ptp_pin_function func, unsigned int chan);
380 enum ptp_pin_function func, unsigned int chan);
411 enum ptp_pin_function func, unsigned int chan) in ptp_find_pin() argument
415 unsigned int chan) in ptp_find_pin_unlocked() argument
/include/net/bluetooth/
Dl2cap.h624 struct l2cap_chan *(*new_connection) (struct l2cap_chan *chan);
625 int (*recv) (struct l2cap_chan * chan,
627 void (*teardown) (struct l2cap_chan *chan, int err);
628 void (*close) (struct l2cap_chan *chan);
629 void (*state_change) (struct l2cap_chan *chan,
631 void (*ready) (struct l2cap_chan *chan);
632 void (*defer) (struct l2cap_chan *chan);
633 void (*resume) (struct l2cap_chan *chan);
634 void (*suspend) (struct l2cap_chan *chan);
635 void (*set_shutdown) (struct l2cap_chan *chan);
[all …]
/include/trace/events/
Dtegra_apb_dma.h14 __string(chan, dev_name(&dc->dev->device))
19 __assign_str(chan);
24 __get_str(chan), __entry->cookie, __entry->residue)
31 __string(chan, dev_name(&dc->dev->device))
36 __assign_str(chan);
41 __get_str(chan), __entry->count, __entry->ptr)
48 __string(chan, dev_name(&dc->dev->device))
52 __assign_str(chan);
55 TP_printk("%s: irq %d\n", __get_str(chan), __entry->irq)
/include/soc/fsl/qe/
Dqmc.h43 void qmc_chan_put(struct qmc_chan *chan);
62 int qmc_chan_get_info(struct qmc_chan *chan, struct qmc_chan_info *info);
71 int qmc_chan_get_ts_info(struct qmc_chan *chan, struct qmc_chan_ts_info *ts_info);
72 int qmc_chan_set_ts_info(struct qmc_chan *chan, const struct qmc_chan_ts_info *ts_info);
88 int qmc_chan_set_param(struct qmc_chan *chan, const struct qmc_chan_param *param);
90 int qmc_chan_write_submit(struct qmc_chan *chan, dma_addr_t addr, size_t length,
104 int qmc_chan_read_submit(struct qmc_chan *chan, dma_addr_t addr, size_t length,
113 int qmc_chan_start(struct qmc_chan *chan, int direction);
114 int qmc_chan_stop(struct qmc_chan *chan, int direction);
115 int qmc_chan_reset(struct qmc_chan *chan, int direction);
/include/linux/dma/
Dimx-dma.h60 static inline int imx_dma_is_ipu(struct dma_chan *chan) in imx_dma_is_ipu() argument
62 return !strcmp(dev_name(chan->device->dev), "ipu-core"); in imx_dma_is_ipu()
65 static inline int imx_dma_is_general_purpose(struct dma_chan *chan) in imx_dma_is_general_purpose() argument
67 return !strcmp(chan->device->dev->driver->name, "imx-sdma") || in imx_dma_is_general_purpose()
68 !strcmp(chan->device->dev->driver->name, "imx-dma"); in imx_dma_is_general_purpose()
Dmxs-dma.h17 struct dma_chan *chan, u32 *pio, unsigned int npio, in mxs_dmaengine_prep_pio() argument
20 return dmaengine_prep_slave_sg(chan, (struct scatterlist *)pio, npio, in mxs_dmaengine_prep_pio()
/include/linux/platform_data/
Dedma.h48 #define EDMA_CTLR_CHAN(ctlr, chan) (((ctlr) << 16) | (chan)) argument
52 #define EDMA_FILTER_PARAM(ctlr, chan) ((int[]) { EDMA_CTLR_CHAN(ctlr, chan) }) argument
/include/acpi/
Dpcc.h40 extern void pcc_mbox_free_channel(struct pcc_mbox_chan *chan);
41 extern int pcc_mbox_ioremap(struct mbox_chan *chan);
48 static inline void pcc_mbox_free_channel(struct pcc_mbox_chan *chan) { } in pcc_mbox_free_channel() argument
49 static inline int pcc_mbox_ioremap(struct mbox_chan *chan) in pcc_mbox_ioremap() argument
/include/linux/firmware/intel/
Dstratix10-svc-client.h245 void stratix10_svc_free_channel(struct stratix10_svc_chan *chan);
258 void *stratix10_svc_allocate_memory(struct stratix10_svc_chan *chan,
266 void stratix10_svc_free_memory(struct stratix10_svc_chan *chan, void *kaddr);
276 int stratix10_svc_send(struct stratix10_svc_chan *chan, void *msg);
286 void stratix10_svc_done(struct stratix10_svc_chan *chan);
/include/linux/comedi/
Dcomedilib.h16 unsigned int chan, unsigned int *io);
18 unsigned int chan, unsigned int io);
/include/linux/iio/common/
Dcros_ec_sensors_core.h111 struct iio_chan_spec const *chan,
115 struct iio_chan_spec const *chan,
122 struct iio_chan_spec const *chan,
/include/linux/amba/
Dpl08x.h122 bool pl08x_filter_id(struct dma_chan *chan, void *chan_id);
124 static inline bool pl08x_filter_id(struct dma_chan *chan, void *chan_id) in pl08x_filter_id() argument
/include/linux/iio/adc/
Dad_sigma_delta.h62 int (*disable_one)(struct ad_sigma_delta *, unsigned int chan);
149 unsigned int chan) in ad_sigma_delta_disable_one() argument
152 return sd->info->disable_one(sd, chan); in ad_sigma_delta_disable_one()
185 const struct iio_chan_spec *chan, int *val);

123