Searched refs:chan (Results 1 - 24 of 24) sorted by relevance

/include/linux/fsl/
H A Dmxs-dma.h18 static inline int mxs_dma_is_apbh(struct dma_chan *chan) argument
20 return !strcmp(dev_name(chan->device->dev), "mxs-dma-apbh");
23 static inline int mxs_dma_is_apbx(struct dma_chan *chan) argument
25 return !strcmp(dev_name(chan->device->dev), "mxs-dma-apbx");
/include/linux/
H A Dsirfsoc_dma.h4 bool sirfsoc_dma_filter_id(struct dma_chan *chan, void *chan_id);
H A Drelay.h41 struct rchan *chan; /* associated channel */ member in struct:rchan_buf
175 extern int relay_late_setup_files(struct rchan *chan,
178 extern void relay_close(struct rchan *chan);
179 extern void relay_flush(struct rchan *chan);
180 extern void relay_subbufs_consumed(struct rchan *chan,
183 extern void relay_reset(struct rchan *chan);
191 * @chan: relay channel
202 static inline void relay_write(struct rchan *chan, argument
210 buf = chan->buf[smp_processor_id()];
211 if (unlikely(buf->offset + length > chan
230 __relay_write(struct rchan *chan, const void *data, size_t length) argument
255 relay_reserve(struct rchan *chan, size_t length) argument
[all...]
H A Ddw_dmac.h90 struct dw_cyclic_desc *dw_dma_cyclic_prep(struct dma_chan *chan,
93 void dw_dma_cyclic_free(struct dma_chan *chan);
94 int dw_dma_cyclic_start(struct dma_chan *chan);
95 void dw_dma_cyclic_stop(struct dma_chan *chan);
97 dma_addr_t dw_dma_get_src_addr(struct dma_chan *chan);
99 dma_addr_t dw_dma_get_dst_addr(struct dma_chan *chan);
H A Ddmaengine.h265 * @device_node: used to add this to the device chan list
289 * @chan - driver channel device
295 struct dma_chan *chan; member in struct:dma_chan_dev
370 static inline const char *dma_chan_name(struct dma_chan *chan) argument
372 return dev_name(&chan->dev->device);
379 * @chan: channel to be reviewed
388 typedef bool (*dma_filter_fn)(struct dma_chan *chan, void *filter_param);
399 * @chan: target channel for this operation
412 struct dma_chan *chan; member in struct:dma_async_tx_descriptor
552 int (*device_alloc_chan_resources)(struct dma_chan *chan);
603 dmaengine_device_control(struct dma_chan *chan, enum dma_ctrl_cmd cmd, unsigned long arg) argument
610 dmaengine_slave_config(struct dma_chan *chan, struct dma_slave_config *config) argument
617 dmaengine_prep_slave_single( struct dma_chan *chan, void *buf, size_t len, enum dma_transfer_direction dir, unsigned long flags) argument
628 dmaengine_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags) argument
636 dmaengine_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction dir) argument
644 dmaengine_terminate_all(struct dma_chan *chan) argument
649 dmaengine_pause(struct dma_chan *chan) argument
654 dmaengine_resume(struct dma_chan *chan) argument
880 dma_async_issue_pending(struct dma_chan *chan) argument
898 dma_async_is_tx_complete(struct dma_chan *chan, dma_cookie_t cookie, dma_cookie_t *last, dma_cookie_t *used) argument
966 dma_release_channel(struct dma_chan *chan) argument
[all...]
H A Dasync_tx.h36 * @chan - the channel being tracked
43 struct dma_chan *chan; member in struct:dma_chan_ref
101 struct dma_chan *chan = tx->chan; local
102 struct dma_device *dma = chan->device;
104 dma->device_issue_pending(chan);
168 void async_tx_submit(struct dma_chan *chan, struct dma_async_tx_descriptor *tx,
H A Dif_pppox.h199 struct ppp_channel chan; member in struct:pppox_sock
H A Dieee80211.h1794 #define ieee80211_hr_chan_to_freq(chan) ieee80211_dsss_chan_to_freq(chan)
1800 #define ieee80211_erp_chan_to_freq(chan) ieee80211_hr_chan_to_freq(chan)
/include/sound/
H A Demu8000_reg.h38 #define EMU8000_CMD(reg, chan) ((reg)<<5 | (chan))
44 #define EMU8000_CPF_READ(emu, chan) \
45 snd_emu8000_peek_dw((emu), EMU8000_DATA0(emu), EMU8000_CMD(0, (chan)))
46 #define EMU8000_PTRX_READ(emu, chan) \
47 snd_emu8000_peek_dw((emu), EMU8000_DATA0(emu), EMU8000_CMD(1, (chan)))
48 #define EMU8000_CVCF_READ(emu, chan) \
49 snd_emu8000_peek_dw((emu), EMU8000_DATA0(emu), EMU8000_CMD(2, (chan)))
50 #define EMU8000_VTFT_READ(emu, chan) \
51 snd_emu8000_peek_dw((emu), EMU8000_DATA0(emu), EMU8000_CMD(3, (chan)))
[all...]
H A Dseq_midi_emul.h83 void (*note_on)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
84 void (*note_off)(void *private_data,int note, int vel, struct snd_midi_channel *chan); /* release note */
85 void (*key_press)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
86 void (*note_terminate)(void *private_data, int note, struct snd_midi_channel *chan); /* terminate note immediately */
87 void (*control)(void *private_data, int type, struct snd_midi_channel *chan);
88 void (*nrpn)(void *private_data, struct snd_midi_channel *chan,
105 * The usage is eg: chan->gm_bank_select. Another implementation would
H A Demux_synth.h185 struct snd_midi_channel *chan; /* Midi channel for this note */ member in struct:snd_emux_voice
H A Dopl3.h298 struct snd_midi_channel *chan; /* Midi channel for this note */ member in struct:snd_opl3_voice
/include/net/bluetooth/
H A Dl2cap.h510 struct sk_buff *(*alloc_skb) (struct l2cap_chan *chan,
560 struct l2cap_chan *chan; member in struct:l2cap_pinfo
614 static inline void l2cap_chan_lock(struct l2cap_chan *chan) argument
616 mutex_lock(&chan->lock);
619 static inline void l2cap_chan_unlock(struct l2cap_chan *chan) argument
621 mutex_unlock(&chan->lock);
624 static inline void l2cap_set_timer(struct l2cap_chan *chan, argument
627 BT_DBG("chan %p state %s timeout %ld", chan,
628 state_to_string(chan
635 l2cap_clear_timer(struct l2cap_chan *chan, struct delayed_work *work) argument
659 __seq_offset(struct l2cap_chan *chan, __u16 seq1, __u16 seq2) argument
670 __next_seq(struct l2cap_chan *chan, __u16 seq) argument
687 __get_reqseq(struct l2cap_chan *chan, __u32 ctrl) argument
696 __set_reqseq(struct l2cap_chan *chan, __u32 reqseq) argument
705 __get_txseq(struct l2cap_chan *chan, __u32 ctrl) argument
714 __set_txseq(struct l2cap_chan *chan, __u32 txseq) argument
723 __is_sframe(struct l2cap_chan *chan, __u32 ctrl) argument
731 __set_sframe(struct l2cap_chan *chan) argument
739 __get_ctrl_sar(struct l2cap_chan *chan, __u32 ctrl) argument
747 __set_ctrl_sar(struct l2cap_chan *chan, __u32 sar) argument
755 __is_sar_start(struct l2cap_chan *chan, __u32 ctrl) argument
760 __get_sar_mask(struct l2cap_chan *chan) argument
768 __get_ctrl_super(struct l2cap_chan *chan, __u32 ctrl) argument
777 __set_ctrl_super(struct l2cap_chan *chan, __u32 super) argument
787 __set_ctrl_final(struct l2cap_chan *chan) argument
795 __is_ctrl_final(struct l2cap_chan *chan, __u32 ctrl) argument
803 __set_ctrl_poll(struct l2cap_chan *chan) argument
811 __is_ctrl_poll(struct l2cap_chan *chan, __u32 ctrl) argument
819 __get_control(struct l2cap_chan *chan, void *p) argument
827 __put_control(struct l2cap_chan *chan, __u32 control, void *p) argument
836 __ctrl_size(struct l2cap_chan *chan) argument
[all...]
H A Dhci_core.h571 int hci_chan_del(struct hci_chan *chan);
953 void hci_send_acl(struct hci_chan *chan, struct sk_buff *skb, __u16 flags);
/include/linux/amba/
H A Dpl330.h34 extern bool pl330_filter(struct dma_chan *chan, void *param);
H A Dpl08x.h165 * @chan: wrappped abstract channel
188 struct dma_chan chan; member in struct:pl08x_dma_chan
236 bool pl08x_filter_id(struct dma_chan *chan, void *chan_id);
238 static inline bool pl08x_filter_id(struct dma_chan *chan, void *chan_id) argument
H A Dmmci.h82 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
H A Dpl022.h251 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
H A Dserial.h203 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
/include/net/
H A Dnetdma.h27 int dma_skb_copy_datagram_iovec(struct dma_chan* chan,
H A Dcfg80211.h1586 struct ieee80211_channel *chan,
1644 struct ieee80211_channel *chan,
1653 struct ieee80211_channel *chan, bool offchan,
2333 * @chan: channel number
2336 extern int ieee80211_channel_to_frequency(int chan, enum ieee80211_band band);
3147 * @chan: The current channel (from remain_on_channel request)
3154 struct ieee80211_channel *chan,
3162 * @chan: The current channel (from remain_on_channel request)
3168 struct ieee80211_channel *chan,
3338 * @chan
[all...]
H A Dmac80211.h2230 struct ieee80211_channel *chan,
/include/video/
H A Dsh_mobile_lcdc.h170 int chan; member in struct:sh_mobile_lcdc_chan_cfg
H A Dtdfx.h201 struct tdfxfb_i2c_chan chan[2]; member in struct:tdfx_par

Completed in 1122 milliseconds