/linux/arch/um/drivers/ |
H A D | chan.h | 15 struct chan { struct 34 extern int write_chan(struct chan *chan, const u8 *buf, size_t len, argument 27 opschan global() argument
|
/linux/include/sound/ |
H A D | emu8000_reg.h | 24 #define EMU8000_CMD(reg, chan) ((reg)<<5 | (chan)) argument 30 #define EMU8000_CPF_READ(emu, chan) \ argument 32 #define EMU8000_PTRX_READ(emu, chan) \ argument 34 #define EMU8000_CVCF_READ(emu, chan) \ argument 36 #define EMU8000_VTFT_READ(emu, chan) \ argument 38 EMU8000_PSST_READ(emu,chan) global() argument 40 EMU8000_CSL_READ(emu,chan) global() argument 42 EMU8000_CCCA_READ(emu,chan) global() argument 70 EMU8000_INIT1_READ(emu,chan) global() argument 72 EMU8000_INIT2_READ(emu,chan) global() argument 74 EMU8000_INIT3_READ(emu,chan) global() argument 76 EMU8000_INIT4_READ(emu,chan) global() argument 78 EMU8000_ENVVOL_READ(emu,chan) global() argument 80 EMU8000_DCYSUSV_READ(emu,chan) global() argument 82 EMU8000_ENVVAL_READ(emu,chan) global() argument 84 EMU8000_DCYSUS_READ(emu,chan) global() argument 86 EMU8000_ATKHLDV_READ(emu,chan) global() argument 88 EMU8000_LFO1VAL_READ(emu,chan) global() argument 90 EMU8000_ATKHLD_READ(emu,chan) global() argument 92 EMU8000_LFO2VAL_READ(emu,chan) global() argument 94 EMU8000_IP_READ(emu,chan) global() argument 96 EMU8000_IFATN_READ(emu,chan) global() argument 98 EMU8000_PEFE_READ(emu,chan) global() argument 100 EMU8000_FMMOD_READ(emu,chan) global() argument 102 EMU8000_TREMFRQ_READ(emu,chan) global() argument 104 EMU8000_FM2FRQ2_READ(emu,chan) global() argument 108 EMU8000_CPF_WRITE(emu,chan,val) global() argument 110 EMU8000_PTRX_WRITE(emu,chan,val) global() argument 112 EMU8000_CVCF_WRITE(emu,chan,val) global() argument 114 EMU8000_VTFT_WRITE(emu,chan,val) global() argument 116 EMU8000_PSST_WRITE(emu,chan,val) global() argument 118 EMU8000_CSL_WRITE(emu,chan,val) global() argument 120 EMU8000_CCCA_WRITE(emu,chan,val) global() argument 151 EMU8000_INIT1_WRITE(emu,chan,val) global() argument 153 EMU8000_INIT2_WRITE(emu,chan,val) global() argument 155 EMU8000_INIT3_WRITE(emu,chan,val) global() argument 157 EMU8000_INIT4_WRITE(emu,chan,val) global() argument 159 EMU8000_ENVVOL_WRITE(emu,chan,val) global() argument 161 EMU8000_DCYSUSV_WRITE(emu,chan,val) global() argument 163 EMU8000_ENVVAL_WRITE(emu,chan,val) global() argument 165 EMU8000_DCYSUS_WRITE(emu,chan,val) global() argument 167 EMU8000_ATKHLDV_WRITE(emu,chan,val) global() argument 169 EMU8000_LFO1VAL_WRITE(emu,chan,val) global() argument 171 EMU8000_ATKHLD_WRITE(emu,chan,val) global() argument 173 EMU8000_LFO2VAL_WRITE(emu,chan,val) global() argument 175 EMU8000_IP_WRITE(emu,chan,val) global() argument 177 EMU8000_IFATN_WRITE(emu,chan,val) global() argument 179 EMU8000_PEFE_WRITE(emu,chan,val) global() argument 181 EMU8000_FMMOD_WRITE(emu,chan,val) global() argument 183 EMU8000_TREMFRQ_WRITE(emu,chan,val) global() argument 185 EMU8000_FM2FRQ2_WRITE(emu,chan,val) global() argument 188 EMU8000_0080_WRITE(emu,chan,val) global() argument 190 EMU8000_00A0_WRITE(emu,chan,val) global() argument [all...] |
/linux/sound/soc/qcom/ |
H A D | lpass-lpaif-reg.h | 102 #define LPAIF_IRQ_PER(chan) (1 << (LPAIF_IRQ_BITSTRIDE * (chan))) argument 103 #define LPAIF_IRQ_XRUN(chan) (2 << (LPAIF_IRQ_BITSTRIDE * (chan))) argument 104 #define LPAIF_IRQ_ERR(chan) (4 << (LPAIF_IRQ_BITSTRIDE * (chan))) argument 106 #define LPAIF_IRQ_ALL(chan) (7 << (LPAIF_IRQ_BITSTRIDE * (chan))) argument 107 #define LPAIF_IRQ_HDMI_REQ_ON_PRELOAD(chan) (1 << (14 + chan)) argument 108 LPAIF_IRQ_HDMI_SDEEP_AUD_DIS(chan) global() argument 112 LPAIF_HDMI_RDMA_REG_ADDR(v,addr,chan) global() argument 117 LPAIF_HDMI_RDMACTL_REG(v,chan) global() argument 118 LPAIF_HDMI_RDMABASE_REG(v,chan) global() argument 119 LPAIF_HDMI_RDMABUFF_REG(v,chan) global() argument 120 LPAIF_HDMI_RDMACURR_REG(v,chan) global() argument 121 LPAIF_HDMI_RDMAPER_REG(v,chan) global() argument 122 LPAIF_HDMI_RDMAPERCNT_REG(v,chan) global() argument 124 LPAIF_RDMA_REG_ADDR(v,addr,chan) global() argument 129 LPAIF_RDMACTL_REG(v,chan) global() argument 130 LPAIF_RDMABASE_REG(v,chan) global() argument 131 LPAIF_RDMABUFF_REG(v,chan) global() argument 132 LPAIF_RDMACURR_REG(v,chan) global() argument 133 LPAIF_RDMAPER_REG(v,chan) global() argument 134 LPAIF_RDMAPERCNT_REG(v,chan) global() argument 136 LPAIF_WRDMA_REG_ADDR(v,addr,chan) global() argument 140 LPAIF_WRDMACTL_REG(v,chan) global() argument 141 LPAIF_WRDMABASE_REG(v,chan) global() argument 142 LPAIF_WRDMABUFF_REG(v,chan) global() argument 143 LPAIF_WRDMACURR_REG(v,chan) global() argument 144 LPAIF_WRDMAPER_REG(v,chan) global() argument 145 LPAIF_WRDMAPERCNT_REG(v,chan) global() argument 147 LPAIF_INTFDMA_REG(v,chan,reg,dai_id) global() argument 152 __LPAIF_DMA_REG(v,chan,dir,reg,dai_id) global() argument 157 LPAIF_DMACTL_REG(v,chan,dir,dai_id) global() argument 161 LPAIF_DMABASE_REG(v,chan,dir,dai_id) global() argument 165 LPAIF_DMABUFF_REG(v,chan,dir,dai_id) global() argument 169 LPAIF_DMACURR_REG(v,chan,dir,dai_id) global() argument 173 LPAIF_DMAPER_REG(v,chan,dir,dai_id) global() argument 177 LPAIF_DMAPERCNT_REG(v,chan,dir,dai_id) global() argument 182 LPAIF_CDC_RDMA_REG_ADDR(v,addr,chan,dai_id) global() argument 187 LPAIF_CDC_RXTX_RDMACTL_REG(v,chan,dai_id) global() argument 189 LPAIF_CDC_RXTX_RDMABASE_REG(v,chan,dai_id) global() argument 191 LPAIF_CDC_RXTX_RDMABUFF_REG(v,chan,dai_id) global() argument 193 LPAIF_CDC_RXTX_RDMACURR_REG(v,chan,dai_id) global() argument 195 LPAIF_CDC_RXTX_RDMAPER_REG(v,chan,dai_id) global() argument 197 LPAIF_CDC_RXTX_RDMA_INTF_REG(v,chan,dai_id) global() argument 200 LPAIF_CDC_VA_RDMACTL_REG(v,chan,dai_id) global() argument 201 LPAIF_CDC_VA_RDMABASE_REG(v,chan,dai_id) global() argument 202 LPAIF_CDC_VA_RDMABUFF_REG(v,chan,dai_id) global() argument 203 LPAIF_CDC_VA_RDMACURR_REG(v,chan,dai_id) global() argument 204 LPAIF_CDC_VA_RDMAPER_REG(v,chan,dai_id) global() argument 205 LPAIF_CDC_VA_RDMA_INTF_REG(v,chan,dai_id) global() argument 208 LPAIF_CDC_WRDMA_REG_ADDR(v,addr,chan,dai_id) global() argument 215 LPAIF_CDC_RXTX_WRDMACTL_REG(v,chan,dai_id) global() argument 217 LPAIF_CDC_RXTX_WRDMABASE_REG(v,chan,dai_id) global() argument 219 LPAIF_CDC_RXTX_WRDMABUFF_REG(v,chan,dai_id) global() argument 221 LPAIF_CDC_RXTX_WRDMACURR_REG(v,chan,dai_id) global() argument 223 LPAIF_CDC_RXTX_WRDMAPER_REG(v,chan,dai_id) global() argument 225 LPAIF_CDC_RXTX_WRDMA_INTF_REG(v,chan,dai_id) global() argument 228 LPAIF_CDC_VA_WRDMACTL_REG(v,chan,dai_id) global() argument 230 LPAIF_CDC_VA_WRDMABASE_REG(v,chan,dai_id) global() argument 232 LPAIF_CDC_VA_WRDMABUFF_REG(v,chan,dai_id) global() argument 234 LPAIF_CDC_VA_WRDMACURR_REG(v,chan,dai_id) global() argument 236 LPAIF_CDC_VA_WRDMAPER_REG(v,chan,dai_id) global() argument 238 LPAIF_CDC_VA_WRDMA_INTF_REG(v,chan,dai_id) global() argument 241 __LPAIF_CDC_RDDMA_REG(v,chan,dir,reg,dai_id) global() argument 245 __LPAIF_CDC_WRDMA_REG(v,chan,dir,reg,dai_id) global() argument 249 __LPAIF_CDC_DMA_REG(v,chan,dir,reg,dai_id) global() argument 254 LPAIF_CDC_INTF_REG(v,chan,dir,dai_id) global() argument 259 LPAIF_INTF_REG(v,chan,dir,dai_id) global() argument [all...] |
/linux/arch/arm/kernel/ |
H A D | dma.c | 28 static inline dma_t *dma_channel(unsigned int chan) in dma_channel() argument 36 int __init isa_dma_add(unsigned int chan, dma_t *dma) in isa_dma_add() argument 54 int request_dma(unsigned int chan, const char *device_id) in request_dma() argument 92 free_dma(unsigned int chan) free_dma() argument 121 set_dma_sg(unsigned int chan,struct scatterlist * sg,int nr_sg) set_dma_sg() argument 138 __set_dma_addr(unsigned int chan,void * addr) __set_dma_addr() argument 155 set_dma_count(unsigned int chan,unsigned long count) set_dma_count() argument 170 set_dma_mode(unsigned int chan,unsigned int mode) set_dma_mode() argument 184 enable_dma(unsigned int chan) enable_dma() argument 205 disable_dma(unsigned int chan) disable_dma() argument 227 dma_channel_active(unsigned int chan) dma_channel_active() argument 234 set_dma_page(unsigned int chan,char pagenr) set_dma_page() argument 240 set_dma_speed(unsigned int chan,int cycle_ns) set_dma_speed() argument 251 get_dma_residue(unsigned int chan) get_dma_residue() argument [all...] |
/linux/drivers/staging/media/tegra-video/ |
H A D | vi.c | 112 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra_channel_queue_setup() local 129 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); in tegra_channel_buffer_prepare() local 150 struct tegra_vi_channel *chan = vb2_get_drv_priv(vb->vb2_queue); tegra_channel_buffer_queue() local 164 tegra_channel_get_remote_csi_subdev(struct tegra_vi_channel * chan) tegra_channel_get_remote_csi_subdev() argument 179 tegra_channel_get_remote_source_subdev(struct tegra_vi_channel * chan) tegra_channel_get_remote_source_subdev() argument 202 tegra_channel_enable_stream(struct tegra_vi_channel * chan) tegra_channel_enable_stream() argument 215 tegra_channel_disable_stream(struct tegra_vi_channel * chan) tegra_channel_disable_stream() argument 228 tegra_channel_set_stream(struct tegra_vi_channel * chan,bool on) tegra_channel_set_stream() argument 240 tegra_channel_release_buffers(struct tegra_vi_channel * chan,enum vb2_buffer_state state) tegra_channel_release_buffers() argument 262 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); tegra_channel_start_streaming() local 280 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); tegra_channel_stop_streaming() local 300 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_querycap() local 313 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_g_parm() local 323 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_s_parm() local 334 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_enum_framesizes() local 364 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_enum_frameintervals() local 395 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_enum_format() local 416 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_get_format() local 423 __tegra_channel_try_format(struct tegra_vi_channel * chan,struct v4l2_pix_format * pix) __tegra_channel_try_format() argument 511 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_try_format() local 516 tegra_channel_update_gangports(struct tegra_vi_channel * chan) tegra_channel_update_gangports() argument 527 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_set_format() local 563 tegra_channel_set_subdev_active_fmt(struct tegra_vi_channel * chan) tegra_channel_set_subdev_active_fmt() argument 611 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_g_selection() local 653 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_s_selection() local 690 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_g_edid() local 703 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_s_edid() local 716 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_g_dv_timings() local 730 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_s_dv_timings() local 768 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_query_dv_timings() local 782 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_enum_dv_timings() local 795 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_dv_timings_cap() local 807 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_log_status() local 817 struct tegra_vi_channel *chan = video_drvdata(file); tegra_channel_enum_input() local 903 struct tegra_vi_channel *chan = container_of(ctrl->handler, vi_s_ctrl() local 950 tegra_channel_setup_ctrl_handler(struct tegra_vi_channel * chan) tegra_channel_setup_ctrl_handler() argument 1012 vi_tpg_fmts_bitmap_init(struct tegra_vi_channel * chan) vi_tpg_fmts_bitmap_init() argument 1028 vi_fmts_bitmap_init(struct tegra_vi_channel * chan) vi_fmts_bitmap_init() argument 1083 tegra_channel_cleanup(struct tegra_vi_channel * chan) tegra_channel_cleanup() argument 1093 struct tegra_vi_channel *chan, *tmp; tegra_channels_cleanup() local 1105 tegra_channel_init(struct tegra_vi_channel * chan) tegra_channel_init() argument 1200 struct tegra_vi_channel *chan; tegra_vi_channel_alloc() local 1312 struct tegra_vi_channel *chan; tegra_vi_channels_init() local 1339 struct tegra_vi_channel *chan; tegra_v4l2_nodes_cleanup_tpg() local 1477 tegra_vi_graph_build(struct tegra_vi_channel * chan,struct tegra_vi_graph_entity * entity) tegra_vi_graph_build() argument 1585 struct tegra_vi_channel *chan; tegra_vi_graph_notify_complete() local 1660 struct tegra_vi_channel *chan; tegra_vi_graph_notify_bound() local 1694 tegra_vi_graph_parse_one(struct tegra_vi_channel * chan,struct fwnode_handle * fwnode) tegra_vi_graph_parse_one() argument 1755 struct tegra_vi_channel *chan; tegra_vi_graph_init() local 1799 struct tegra_vi_channel *chan; tegra_vi_graph_cleanup() local 1812 struct tegra_vi_channel *chan, *tmp; tegra_vi_init() local [all...] |
/linux/net/bluetooth/ |
H A D | l2cap_core.c | 182 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm) in l2cap_add_psm() argument 227 l2cap_add_scid(struct l2cap_chan * chan,__u16 scid) l2cap_add_scid() argument 259 l2cap_state_change(struct l2cap_chan * chan,int state) l2cap_state_change() argument 268 l2cap_state_change_and_error(struct l2cap_chan * chan,int state,int err) l2cap_state_change_and_error() argument 275 l2cap_chan_set_err(struct l2cap_chan * chan,int err) l2cap_chan_set_err() argument 280 __set_retrans_timer(struct l2cap_chan * chan) __set_retrans_timer() argument 289 __set_monitor_timer(struct l2cap_chan * chan) __set_monitor_timer() argument 407 struct l2cap_chan *chan = container_of(work, struct l2cap_chan, l2cap_chan_timeout() local 443 struct l2cap_chan *chan; l2cap_chan_create() local 483 struct l2cap_chan *chan = container_of(kref, struct l2cap_chan, kref); l2cap_chan_destroy() local 519 l2cap_chan_set_defaults(struct l2cap_chan * chan) l2cap_chan_set_defaults() argument 540 l2cap_le_rx_credits(struct l2cap_chan * chan) l2cap_le_rx_credits() argument 562 l2cap_le_flowctl_init(struct l2cap_chan * chan,u16 tx_credits) l2cap_le_flowctl_init() argument 575 l2cap_ecred_init(struct l2cap_chan * chan,u16 tx_credits) l2cap_ecred_init() argument 586 __l2cap_chan_add(struct l2cap_conn * conn,struct l2cap_chan * chan) __l2cap_chan_add() argument 639 l2cap_chan_add(struct l2cap_conn * conn,struct l2cap_chan * chan) l2cap_chan_add() argument 646 l2cap_chan_del(struct l2cap_chan * chan,int err) l2cap_chan_del() argument 707 struct l2cap_chan *chan, *l; __l2cap_chan_list_id() local 718 struct l2cap_chan *chan; __l2cap_chan_list() local 743 struct l2cap_chan *chan; l2cap_conn_update_id_addr() local 757 l2cap_chan_le_connect_reject(struct l2cap_chan * chan) l2cap_chan_le_connect_reject() argument 780 l2cap_chan_ecred_connect_reject(struct l2cap_chan * chan) l2cap_chan_ecred_connect_reject() argument 787 l2cap_chan_connect_reject(struct l2cap_chan * chan) l2cap_chan_connect_reject() argument 808 l2cap_chan_close(struct l2cap_chan * chan,int reason) l2cap_chan_close() argument 859 l2cap_get_auth_type(struct l2cap_chan * chan) l2cap_get_auth_type() argument 912 l2cap_chan_check_security(struct l2cap_chan * chan,bool initiator) l2cap_chan_check_security() argument 983 l2cap_do_send(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_do_send() argument 1054 __unpack_control(struct l2cap_chan * chan,struct sk_buff * skb) __unpack_control() argument 1106 __pack_control(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff * skb) __pack_control() argument 1119 __ertm_hdr_size(struct l2cap_chan * chan) __ertm_hdr_size() argument 1127 l2cap_create_sframe_pdu(struct l2cap_chan * chan,u32 control) l2cap_create_sframe_pdu() argument 1160 l2cap_send_sframe(struct l2cap_chan * chan,struct l2cap_ctrl * control) l2cap_send_sframe() argument 1198 l2cap_send_rr_or_rnr(struct l2cap_chan * chan,bool poll) l2cap_send_rr_or_rnr() argument 1217 __l2cap_no_conn_pending(struct l2cap_chan * chan) __l2cap_no_conn_pending() argument 1225 l2cap_send_conn_req(struct l2cap_chan * chan) l2cap_send_conn_req() argument 1240 l2cap_chan_ready(struct l2cap_chan * chan) l2cap_chan_ready() argument 1266 l2cap_le_connect(struct l2cap_chan * chan) l2cap_le_connect() argument 1297 struct l2cap_chan *chan; global() member 1302 l2cap_ecred_defer_connect(struct l2cap_chan * chan,void * data) l2cap_ecred_defer_connect() argument 1334 l2cap_ecred_connect(struct l2cap_chan * chan) l2cap_ecred_connect() argument 1367 l2cap_le_start(struct l2cap_chan * chan) l2cap_le_start() argument 1387 l2cap_start_connection(struct l2cap_chan * chan) l2cap_start_connection() argument 1415 l2cap_check_enc_key_size(struct hci_conn * hcon,struct l2cap_chan * chan) l2cap_check_enc_key_size() argument 1436 l2cap_do_start(struct l2cap_chan * chan) l2cap_do_start() argument 1479 l2cap_send_disconn_req(struct l2cap_chan * chan,int err) l2cap_send_disconn_req() argument 1504 struct l2cap_chan *chan, *tmp; l2cap_conn_start() local 1613 struct l2cap_chan *chan; l2cap_conn_ready() local 1650 struct l2cap_chan *chan; l2cap_conn_unreliable() local 1755 struct l2cap_chan *chan, *l; l2cap_conn_del() local 1885 struct l2cap_chan *chan = container_of(work, struct l2cap_chan, l2cap_monitor_timeout() local 1906 struct l2cap_chan *chan = container_of(work, struct l2cap_chan, l2cap_retrans_timeout() local 1924 l2cap_streaming_send(struct l2cap_chan * chan,struct sk_buff_head * skbs) l2cap_streaming_send() argument 1960 l2cap_ertm_send(struct l2cap_chan * chan) l2cap_ertm_send() argument 2027 l2cap_ertm_resend(struct l2cap_chan * chan) l2cap_ertm_resend() argument 2105 l2cap_retransmit(struct l2cap_chan * chan,struct l2cap_ctrl * control) l2cap_retransmit() argument 2114 l2cap_retransmit_all(struct l2cap_chan * chan,struct l2cap_ctrl * control) l2cap_retransmit_all() argument 2148 l2cap_send_ack(struct l2cap_chan * chan) l2cap_send_ack() argument 2198 l2cap_skbuff_fromiovec(struct l2cap_chan * chan,struct msghdr * msg,int len,int count,struct sk_buff * skb) l2cap_skbuff_fromiovec() argument 2242 l2cap_create_connless_pdu(struct l2cap_chan * chan,struct msghdr * msg,size_t len) l2cap_create_connless_pdu() argument 2274 l2cap_create_basic_pdu(struct l2cap_chan * chan,struct msghdr * msg,size_t len) l2cap_create_basic_pdu() argument 2304 l2cap_create_iframe_pdu(struct l2cap_chan * chan,struct msghdr * msg,size_t len,u16 sdulen) l2cap_create_iframe_pdu() argument 2358 l2cap_segment_sdu(struct l2cap_chan * chan,struct sk_buff_head * seg_queue,struct msghdr * msg,size_t len) l2cap_segment_sdu() argument 2424 l2cap_create_le_flowctl_pdu(struct l2cap_chan * chan,struct msghdr * msg,size_t len,u16 sdulen) l2cap_create_le_flowctl_pdu() argument 2467 l2cap_segment_le_sdu(struct l2cap_chan * chan,struct sk_buff_head * seg_queue,struct msghdr * msg,size_t len) l2cap_segment_le_sdu() argument 2503 l2cap_le_flowctl_send(struct l2cap_chan * chan) l2cap_le_flowctl_send() argument 2544 l2cap_chan_send(struct l2cap_chan * chan,struct msghdr * msg,size_t len,const struct sockcm_cookie * sockc) l2cap_chan_send() argument 2658 l2cap_send_srej(struct l2cap_chan * chan,u16 txseq) l2cap_send_srej() argument 2681 l2cap_send_srej_tail(struct l2cap_chan * chan) l2cap_send_srej_tail() argument 2697 l2cap_send_srej_list(struct l2cap_chan * chan,u16 txseq) l2cap_send_srej_list() argument 2723 l2cap_process_reqseq(struct l2cap_chan * chan,u16 reqseq) l2cap_process_reqseq() argument 2755 l2cap_abort_rx_srej_sent(struct l2cap_chan * chan) l2cap_abort_rx_srej_sent() argument 2765 l2cap_tx_state_xmit(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff_head * skbs,u8 event) l2cap_tx_state_xmit() argument 2837 l2cap_tx_state_wait_f(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff_head * skbs,u8 event) l2cap_tx_state_wait_f() argument 2914 l2cap_tx(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff_head * skbs,u8 event) l2cap_tx() argument 2933 l2cap_pass_to_tx(struct l2cap_chan * chan,struct l2cap_ctrl * control) l2cap_pass_to_tx() argument 2940 l2cap_pass_to_tx_fbit(struct l2cap_chan * chan,struct l2cap_ctrl * control) l2cap_pass_to_tx_fbit() argument 2951 struct l2cap_chan *chan; l2cap_raw_recv() local 3105 l2cap_add_opt_efs(void ** ptr,struct l2cap_chan * chan,size_t size) l2cap_add_opt_efs() argument 3138 struct l2cap_chan *chan = container_of(work, struct l2cap_chan, l2cap_ack_timeout() local 3156 l2cap_ertm_init(struct l2cap_chan * chan) l2cap_ertm_init() argument 3215 __l2cap_set_ertm_timeouts(struct l2cap_chan * chan,struct l2cap_conf_rfc * rfc) __l2cap_set_ertm_timeouts() argument 3222 l2cap_txwin_setup(struct l2cap_chan * chan) l2cap_txwin_setup() argument 3237 l2cap_mtu_auto(struct l2cap_chan * chan) l2cap_mtu_auto() argument 3280 l2cap_build_conf_req(struct l2cap_chan * chan,void * data,size_t data_size) l2cap_build_conf_req() argument 3406 l2cap_parse_conf_req(struct l2cap_chan * chan,void * data,size_t data_size) l2cap_parse_conf_req() argument 3649 l2cap_parse_conf_rsp(struct l2cap_chan * chan,void * rsp,int len,void * data,size_t size,u16 * result) l2cap_parse_conf_rsp() argument 3767 l2cap_build_conf_rsp(struct l2cap_chan * chan,void * data,u16 result,u16 flags) l2cap_build_conf_rsp() argument 3782 __l2cap_le_connect_rsp_defer(struct l2cap_chan * chan) __l2cap_le_connect_rsp_defer() argument 3799 l2cap_ecred_list_defer(struct l2cap_chan * chan,void * data) l2cap_ecred_list_defer() argument 3828 l2cap_ecred_rsp_defer(struct l2cap_chan * chan,void * data) l2cap_ecred_rsp_defer() argument 3851 __l2cap_ecred_conn_rsp_defer(struct l2cap_chan * chan) __l2cap_ecred_conn_rsp_defer() argument 3887 __l2cap_connect_rsp_defer(struct l2cap_chan * chan) __l2cap_connect_rsp_defer() argument 3912 l2cap_conf_rfc_get(struct l2cap_chan * chan,void * rsp,int len) l2cap_conf_rfc_get() argument 3998 struct l2cap_chan *chan = NULL, *pchan = NULL; l2cap_connect() local 4140 struct l2cap_chan *chan; l2cap_connect_create_rsp() local 4212 set_default_fcs(struct l2cap_chan * chan) set_default_fcs() argument 4223 l2cap_send_efs_conf_rsp(struct l2cap_chan * chan,void * data,u8 ident,u16 flags) l2cap_send_efs_conf_rsp() argument 4258 struct l2cap_chan *chan; l2cap_config_req() local 4366 struct l2cap_chan *chan; l2cap_config_rsp() local 4474 struct l2cap_chan *chan; l2cap_disconnect_req() local 4512 struct l2cap_chan *chan; l2cap_disconnect_rsp() local 4711 struct l2cap_chan *chan; l2cap_le_connect_rsp() local 4849 struct l2cap_chan *chan, *pchan; l2cap_le_connect_req() local 4986 struct l2cap_chan *chan; l2cap_le_credits() local 5034 struct l2cap_chan *chan, *pchan; l2cap_ecred_conn_req() local 5186 struct l2cap_chan *chan, *tmp; l2cap_ecred_conn_rsp() local 5296 struct l2cap_chan *chan; l2cap_ecred_reconf_req() local 5364 struct l2cap_chan *chan, *tmp; l2cap_ecred_reconf_rsp() local 5393 struct l2cap_chan *chan; l2cap_le_command_rej() local 5575 l2cap_check_fcs(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_check_fcs() argument 5596 l2cap_send_i_or_rr_or_rnr(struct l2cap_chan * chan) l2cap_send_i_or_rr_or_rnr() argument 5649 l2cap_reassemble_sdu(struct l2cap_chan * chan,struct sk_buff * skb,struct l2cap_ctrl * control) l2cap_reassemble_sdu() argument 5734 l2cap_resegment(struct l2cap_chan * chan) l2cap_resegment() argument 5740 l2cap_chan_busy(struct l2cap_chan * chan,int busy) l2cap_chan_busy() argument 5751 l2cap_rx_queued_iframes(struct l2cap_chan * chan) l2cap_rx_queued_iframes() argument 5785 l2cap_handle_srej(struct l2cap_chan * chan,struct l2cap_ctrl * control) l2cap_handle_srej() argument 5843 l2cap_handle_rej(struct l2cap_chan * chan,struct l2cap_ctrl * control) l2cap_handle_rej() argument 5880 l2cap_classify_txseq(struct l2cap_chan * chan,u16 txseq) l2cap_classify_txseq() argument 5966 l2cap_rx_state_recv(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff * skb,u8 event) l2cap_rx_state_recv() argument 6118 l2cap_rx_state_srej_sent(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff * skb,u8 event) l2cap_rx_state_srej_sent() argument 6261 l2cap_finish_move(struct l2cap_chan * chan) l2cap_finish_move() argument 6271 l2cap_rx_state_wait_p(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff * skb,u8 event) l2cap_rx_state_wait_p() argument 6309 l2cap_rx_state_wait_f(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff * skb,u8 event) l2cap_rx_state_wait_f() argument 6343 __valid_reqseq(struct l2cap_chan * chan,u16 reqseq) __valid_reqseq() argument 6352 l2cap_rx(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff * skb,u8 event) l2cap_rx() argument 6389 l2cap_stream_rx(struct l2cap_chan * chan,struct l2cap_ctrl * control,struct sk_buff * skb) l2cap_stream_rx() argument 6441 l2cap_data_rcv(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_data_rcv() argument 6534 l2cap_chan_le_send_credits(struct l2cap_chan * chan) l2cap_chan_le_send_credits() argument 6557 l2cap_chan_rx_avail(struct l2cap_chan * chan,ssize_t rx_avail) l2cap_chan_rx_avail() argument 6570 l2cap_ecred_recv(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_ecred_recv() argument 6591 l2cap_ecred_data_rcv(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_ecred_data_rcv() argument 6699 struct l2cap_chan *chan; l2cap_data_channel() local 6766 struct l2cap_chan *chan; l2cap_conless_channel() local 6939 struct l2cap_chan *chan; global() member 6944 l2cap_chan_by_pid(struct l2cap_chan * chan,void * data) l2cap_chan_by_pid() argument 6965 l2cap_chan_connect(struct l2cap_chan * chan,__le16 psm,u16 cid,bdaddr_t * dst,u8 dst_type,u16 timeout) l2cap_chan_connect() argument 7150 l2cap_ecred_reconfigure(struct l2cap_chan * chan) l2cap_ecred_reconfigure() argument 7165 l2cap_chan_reconfigure(struct l2cap_chan * chan,__u16 mtu) l2cap_chan_reconfigure() argument 7280 struct l2cap_chan *chan, *next; l2cap_connect_cfm() local 7328 l2cap_check_encryption(struct l2cap_chan * chan,u8 encrypt) l2cap_check_encryption() argument 7348 struct l2cap_chan *chan; l2cap_security_cfm() local [all...] |
H A D | l2cap_sock.c | 86 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_bind() local 185 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_connect() local 275 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_listen() local 390 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_getname() local 417 l2cap_get_mode(struct l2cap_chan * chan) l2cap_get_mode() argument 439 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_getsockopt_old() local 559 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_getsockopt() local 709 l2cap_valid_mtu(struct l2cap_chan * chan,u16 mtu) l2cap_valid_mtu() argument 729 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_setsockopt_old() local 840 l2cap_set_mode(struct l2cap_chan * chan,u8 mode) l2cap_set_mode() argument 883 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_setsockopt() local 1108 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_sendmsg() local 1145 l2cap_publish_rx_avail(struct l2cap_chan * chan) l2cap_publish_rx_avail() argument 1268 __l2cap_wait_ack(struct sock * sk,struct l2cap_chan * chan) __l2cap_wait_ack() argument 1316 struct l2cap_chan *chan; l2cap_sock_shutdown() local 1418 struct l2cap_chan *chan; l2cap_sock_release() local 1452 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_cleanup_listen() local 1469 l2cap_sock_new_connection_cb(struct l2cap_chan * chan) l2cap_sock_new_connection_cb() argument 1500 l2cap_sock_recv_cb(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_sock_recv_cb() argument 1564 l2cap_sock_close_cb(struct l2cap_chan * chan) l2cap_sock_close_cb() argument 1574 l2cap_sock_teardown_cb(struct l2cap_chan * chan,int err) l2cap_sock_teardown_cb() argument 1628 l2cap_sock_state_change_cb(struct l2cap_chan * chan,int state,int err) l2cap_sock_state_change_cb() argument 1639 l2cap_sock_alloc_skb_cb(struct l2cap_chan * chan,unsigned long hdr_len,unsigned long len,int nb) l2cap_sock_alloc_skb_cb() argument 1669 l2cap_sock_ready_cb(struct l2cap_chan * chan) l2cap_sock_ready_cb() argument 1689 l2cap_sock_defer_cb(struct l2cap_chan * chan) l2cap_sock_defer_cb() argument 1702 l2cap_sock_resume_cb(struct l2cap_chan * chan) l2cap_sock_resume_cb() argument 1718 l2cap_sock_set_shutdown_cb(struct l2cap_chan * chan) l2cap_sock_set_shutdown_cb() argument 1727 l2cap_sock_get_sndtimeo_cb(struct l2cap_chan * chan) l2cap_sock_get_sndtimeo_cb() argument 1734 l2cap_sock_get_peer_pid_cb(struct l2cap_chan * chan) l2cap_sock_get_peer_pid_cb() argument 1741 l2cap_sock_suspend_cb(struct l2cap_chan * chan) l2cap_sock_suspend_cb() argument 1749 l2cap_sock_filter(struct l2cap_chan * chan,struct sk_buff * skb) l2cap_sock_filter() argument 1816 struct l2cap_chan *chan = l2cap_pi(sk)->chan; l2cap_sock_init() local 1892 struct l2cap_chan *chan; l2cap_sock_alloc() local [all...] |
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | chan.c | 41 nvkm_chan_cctx_bind(struct nvkm_chan *chan, struct nvkm_engn *engn, struct nvkm_cctx *cctx) in nvkm_chan_cctx_bind() argument 72 nvkm_chan_cctx_put(struct nvkm_chan *chan, struct nvkm_cctx **pcctx) in nvkm_chan_cctx_put() argument 92 nvkm_chan_cctx_get(struct nvkm_chan * chan,struct nvkm_engn * engn,struct nvkm_cctx ** pcctx,struct nvkm_client * client) nvkm_chan_cctx_get() argument 136 nvkm_chan_preempt_locked(struct nvkm_chan * chan,bool wait) nvkm_chan_preempt_locked() argument 149 nvkm_chan_preempt(struct nvkm_chan * chan,bool wait) nvkm_chan_preempt() argument 163 nvkm_chan_remove_locked(struct nvkm_chan * chan) nvkm_chan_remove_locked() argument 182 nvkm_chan_remove(struct nvkm_chan * chan,bool preempt) nvkm_chan_remove() argument 195 nvkm_chan_insert(struct nvkm_chan * chan) nvkm_chan_insert() argument 219 nvkm_chan_block_locked(struct nvkm_chan * chan) nvkm_chan_block_locked() argument 227 nvkm_chan_error(struct nvkm_chan * chan,bool preempt) nvkm_chan_error() argument 243 nvkm_chan_block(struct nvkm_chan * chan) nvkm_chan_block() argument 251 nvkm_chan_allow(struct nvkm_chan * chan) nvkm_chan_allow() argument 263 struct nvkm_chan *chan = *pchan; nvkm_chan_del() local 297 struct nvkm_chan *chan = *pchan; nvkm_chan_put() local 312 struct nvkm_chan *chan; nvkm_chan_get_inst() local 352 struct nvkm_chan *chan; nvkm_chan_new_() local [all...] |
/linux/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 77 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) in axi_chan_iowrite32() argument 82 static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) in axi_chan_ioread32() argument 88 axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) in axi_chan_iowrite64() argument 98 static inline void axi_chan_config_write(struct axi_dma_chan *chan, in axi_chan_config_write() argument 161 axi_chan_irq_disable(struct axi_dma_chan * chan,u32 irq_mask) axi_chan_irq_disable() argument 174 axi_chan_irq_set(struct axi_dma_chan * chan,u32 irq_mask) axi_chan_irq_set() argument 179 axi_chan_irq_sig_set(struct axi_dma_chan * chan,u32 irq_mask) axi_chan_irq_sig_set() argument 184 axi_chan_irq_clear(struct axi_dma_chan * chan,u32 irq_mask) axi_chan_irq_clear() argument 189 axi_chan_irq_read(struct axi_dma_chan * chan) axi_chan_irq_read() argument 194 axi_chan_disable(struct axi_dma_chan * chan) axi_chan_disable() argument 221 axi_chan_enable(struct axi_dma_chan * chan) axi_chan_enable() argument 250 axi_chan_is_hw_enable(struct axi_dma_chan * chan) axi_chan_is_hw_enable() argument 279 axi_chan_get_xfer_width(struct axi_dma_chan * chan,dma_addr_t src,dma_addr_t dst,size_t len) axi_chan_get_xfer_width() argument 287 axi_chan_name(struct axi_dma_chan * chan) axi_chan_name() argument 310 axi_desc_get(struct axi_dma_chan * chan,dma_addr_t * addr) axi_desc_get() argument 331 struct axi_dma_chan *chan = desc->chan; axi_desc_put() local 358 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dma_chan_tx_status() local 394 write_chan_llp(struct axi_dma_chan * chan,dma_addr_t adr) write_chan_llp() argument 399 dw_axi_dma_set_byte_halfword(struct axi_dma_chan * chan,bool set) dw_axi_dma_set_byte_halfword() argument 423 axi_chan_block_xfer_start(struct axi_dma_chan * chan,struct axi_dma_desc * first) axi_chan_block_xfer_start() argument 483 axi_chan_start_first_queued(struct axi_dma_chan * chan) axi_chan_start_first_queued() argument 500 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dma_chan_issue_pending() local 511 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dw_axi_dma_synchronize() local 518 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dma_chan_alloc_chan_resources() local 545 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dma_chan_free_chan_resources() local 566 dw_axi_dma_set_hw_channel(struct axi_dma_chan * chan,bool set) dw_axi_dma_set_hw_channel() argument 649 dw_axi_dma_set_hw_desc(struct axi_dma_chan * chan,struct axi_dma_hw_desc * hw_desc,dma_addr_t mem_addr,size_t len) dw_axi_dma_set_hw_desc() argument 734 calculate_block_len(struct axi_dma_chan * chan,dma_addr_t dma_addr,size_t buf_len,enum dma_transfer_direction direction) calculate_block_len() argument 769 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dw_axi_dma_chan_prep_cyclic() local 846 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dw_axi_dma_chan_prep_slave_sg() local 924 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dma_chan_prep_dma_memcpy() local 1026 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dw_axi_dma_chan_slave_config() local 1033 axi_chan_dump_lli(struct axi_dma_chan * chan,struct axi_dma_hw_desc * desc) axi_chan_dump_lli() argument 1051 axi_chan_list_dump_lli(struct axi_dma_chan * chan,struct axi_dma_desc * desc_head) axi_chan_list_dump_lli() argument 1061 axi_chan_handle_err(struct axi_dma_chan * chan,u32 status) axi_chan_handle_err() argument 1095 axi_chan_block_xfer_complete(struct axi_dma_chan * chan) axi_chan_block_xfer_complete() argument 1153 struct axi_dma_chan *chan; dw_axi_dma_interrupt() local 1183 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dma_chan_terminate_all() local 1219 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dma_chan_pause() local 1269 axi_chan_resume(struct axi_dma_chan * chan) axi_chan_resume() argument 1304 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); dma_chan_resume() local 1364 struct axi_dma_chan *chan; dw_axi_dma_of_xlate() local 1536 struct axi_dma_chan *chan = &dw->chan[i]; dw_probe() local 1627 struct axi_dma_chan *chan, *_chan; dw_remove() local [all...] |
/linux/drivers/dma/sf-pdma/ |
H A D | sf-pdma.c | 55 static struct sf_pdma_desc *sf_pdma_alloc_desc(struct sf_pdma_chan *chan) in sf_pdma_alloc_desc() argument 77 static void sf_pdma_disclaim_chan(struct sf_pdma_chan *chan) in sf_pdma_disclaim_chan() argument 88 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_prep_dma_memcpy() local 115 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); sf_pdma_slave_config() local 124 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); sf_pdma_alloc_chan_resources() local 133 sf_pdma_disable_request(struct sf_pdma_chan * chan) sf_pdma_disable_request() argument 142 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); sf_pdma_free_chan_resources() local 156 sf_pdma_desc_residue(struct sf_pdma_chan * chan,dma_cookie_t cookie) sf_pdma_desc_residue() argument 199 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); sf_pdma_tx_status() local 212 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); sf_pdma_terminate_all() local 228 sf_pdma_enable_request(struct sf_pdma_chan * chan) sf_pdma_enable_request() argument 241 sf_pdma_get_first_pending_desc(struct sf_pdma_chan * chan) sf_pdma_get_first_pending_desc() argument 254 sf_pdma_xfer_desc(struct sf_pdma_chan * chan) sf_pdma_xfer_desc() argument 276 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); sf_pdma_issue_pending() local 300 struct sf_pdma_chan *chan = from_tasklet(chan, t, done_tasklet); sf_pdma_donebh_tasklet() local 324 struct sf_pdma_chan *chan = from_tasklet(chan, t, err_tasklet); sf_pdma_errbh_tasklet() local 346 struct sf_pdma_chan *chan = dev_id; sf_pdma_done_isr() local 374 struct sf_pdma_chan *chan = dev_id; sf_pdma_err_isr() local 404 struct sf_pdma_chan *chan; sf_pdma_irq_init() local 454 struct sf_pdma_chan *chan; sf_pdma_setup_chans() local [all...] |
/linux/arch/mips/include/asm/mach-au1x00/ |
H A D | au1000_dma.h | 155 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffer0() local 164 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffer1() local 172 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffers() local 181 struct dma_chan *chan in start_dma() local 192 struct dma_chan *chan = get_dma_chan(dmanr); halt_dma() local 209 struct dma_chan *chan = get_dma_chan(dmanr); disable_dma() local 222 struct dma_chan *chan = get_dma_chan(dmanr); dma_halted() local 232 struct dma_chan *chan = get_dma_chan(dmanr); init_dma() local 256 struct dma_chan *chan = get_dma_chan(dmanr); set_dma_mode() local 272 struct dma_chan *chan = get_dma_chan(dmanr); get_dma_mode() local 281 struct dma_chan *chan = get_dma_chan(dmanr); get_dma_active_buffer() local 295 struct dma_chan *chan = get_dma_chan(dmanr); set_dma_fifo_addr() local 314 struct dma_chan *chan = get_dma_chan(dmanr); clear_dma_done0() local 323 struct dma_chan *chan = get_dma_chan(dmanr); clear_dma_done1() local 342 struct dma_chan *chan = get_dma_chan(dmanr); set_dma_addr0() local 354 struct dma_chan *chan = get_dma_chan(dmanr); set_dma_addr1() local 367 struct dma_chan *chan = get_dma_chan(dmanr); set_dma_count0() local 380 struct dma_chan *chan = get_dma_chan(dmanr); set_dma_count1() local 393 struct dma_chan *chan = get_dma_chan(dmanr); set_dma_count() local 408 struct dma_chan *chan = get_dma_chan(dmanr); get_dma_buffer_done() local 421 struct dma_chan *chan = get_dma_chan(dmanr); get_dma_done_irq() local 434 struct dma_chan *chan = get_dma_chan(dmanr); get_dma_residue() local [all...] |
/linux/drivers/dma/ |
H A D | dmaengine.c | 88 struct dma_chan *chan; in dmaengine_dbg_summary_show() local 167 struct dma_chan *chan; in memcpy_count_show() local 189 struct dma_chan *chan; bytes_transferred_show() local 211 struct dma_chan *chan; in_use_show() local 258 struct dma_chan *chan; global() member 304 dma_chan_is_local(struct dma_chan * chan,int cpu) dma_chan_is_local() argument 325 struct dma_chan *chan; min_chan() local 365 struct dma_chan *chan; dma_channel_rebalance() local 404 dma_chan_to_owner(struct dma_chan * chan) dma_chan_to_owner() argument 415 balance_ref_count(struct dma_chan * chan) balance_ref_count() argument 448 dma_chan_get(struct dma_chan * chan) dma_chan_get() argument 496 dma_chan_put(struct dma_chan * chan) dma_chan_put() argument 522 dma_sync_wait(struct dma_chan * chan,dma_cookie_t cookie) dma_sync_wait() argument 559 struct dma_chan *chan; dma_issue_pending_all() local 573 dma_get_slave_caps(struct dma_chan * chan,struct dma_slave_caps * caps) dma_get_slave_caps() argument 625 struct dma_chan *chan; private_candidate() local 662 struct dma_chan *chan = private_candidate(mask, device, fn, fn_param); find_candidate() local 699 dma_get_slave_channel(struct dma_chan * chan) dma_get_slave_channel() argument 732 struct dma_chan *chan; dma_get_any_slave_channel() local 762 struct dma_chan *chan = NULL; __dma_request_channel() local 819 struct dma_chan *chan = NULL; dma_request_chan() local 884 struct dma_chan *chan; dma_request_chan_by_mask() local 903 dma_release_channel(struct dma_chan * chan) dma_release_channel() argument 929 dmaenginem_release_channel(void * chan) dmaenginem_release_channel() argument 946 struct dma_chan *chan = dma_request_chan(dev, name); devm_dma_request_chan() local 965 struct dma_chan *chan; dmaengine_get() local 1004 struct dma_chan *chan; dmaengine_put() local 1070 __dma_async_device_channel_register(struct dma_device * device,struct dma_chan * chan,const char * name) __dma_async_device_channel_register() argument 1123 dma_async_device_channel_register(struct dma_device * device,struct dma_chan * chan,const char * name) dma_async_device_channel_register() argument 1138 __dma_async_device_channel_unregister(struct dma_device * device,struct dma_chan * chan) __dma_async_device_channel_unregister() argument 1156 dma_async_device_channel_unregister(struct dma_device * device,struct dma_chan * chan) dma_async_device_channel_unregister() argument 1174 struct dma_chan* chan; dma_async_device_register() local 1301 struct dma_chan *chan, *n; dma_async_device_unregister() local 1474 dma_async_tx_descriptor_init(struct dma_async_tx_descriptor * tx,struct dma_chan * chan) dma_async_tx_descriptor_init() argument 1592 struct dma_chan *chan; dma_run_dependencies() local [all...] |
H A D | mv_xor.c | 39 #define to_mv_xor_chan(chan) \ argument 45 #define mv_chan_to_devp(chan) \ argument 98 static u32 mv_chan_get_current_desc(struct mv_xor_chan *chan) in mv_chan_get_current_desc() argument 103 static void mv_chan_set_next_descriptor(struct mv_xor_chan *chan, in mv_chan_set_next_descriptor() argument 109 static void mv_chan_unmask_interrupts(struct mv_xor_chan *chan) in mv_chan_unmask_interrupts() argument 116 mv_chan_get_intr_cause(struct mv_xor_chan * chan) mv_chan_get_intr_cause() argument 123 mv_chan_clear_eoc_cause(struct mv_xor_chan * chan) mv_chan_clear_eoc_cause() argument 133 mv_chan_clear_err_status(struct mv_xor_chan * chan) mv_chan_clear_err_status() argument 139 mv_chan_set_mode(struct mv_xor_chan * chan,u32 op_mode) mv_chan_set_mode() argument 156 mv_chan_activate(struct mv_xor_chan * chan) mv_chan_activate() argument 164 mv_chan_is_busy(struct mv_xor_chan * chan) mv_chan_is_busy() argument 341 struct mv_xor_chan *chan = from_tasklet(chan, t, irq_tasklet); mv_xor_tasklet() local 434 mv_xor_alloc_chan_resources(struct dma_chan * chan) mv_xor_alloc_chan_resources() argument 555 mv_xor_prep_dma_xor(struct dma_chan * chan,dma_addr_t dest,dma_addr_t * src,unsigned int src_cnt,size_t len,unsigned long flags) mv_xor_prep_dma_xor() argument 599 mv_xor_prep_dma_memcpy(struct dma_chan * chan,dma_addr_t dest,dma_addr_t src,size_t len,unsigned long flags) mv_xor_prep_dma_memcpy() argument 610 mv_xor_prep_dma_interrupt(struct dma_chan * chan,unsigned long flags) mv_xor_prep_dma_interrupt() argument 627 mv_xor_free_chan_resources(struct dma_chan * chan) mv_xor_free_chan_resources() argument 674 mv_xor_status(struct dma_chan * chan,dma_cookie_t cookie,struct dma_tx_state * txstate) mv_xor_status() argument 692 mv_chan_dump_regs(struct mv_xor_chan * chan) mv_chan_dump_regs() argument 715 mv_chan_err_interrupt_handler(struct mv_xor_chan * chan,u32 intr_cause) mv_chan_err_interrupt_handler() argument 732 struct mv_xor_chan *chan = data; mv_xor_interrupt_handler() local 747 mv_xor_issue_pending(struct dma_chan * chan) mv_xor_issue_pending() argument 1011 struct dma_chan *chan, *_chan; mv_xor_channel_remove() local 1392 struct mv_xor_chan *chan; mv_xor_probe() local 1424 struct mv_xor_chan *chan; mv_xor_probe() local [all...] |
H A D | nbpfaxi.c | 154 struct nbpf_channel *chan; member 236 struct nbpf_channel chan[]; member 304 static inline u32 nbpf_chan_read(struct nbpf_channel *chan, in nbpf_chan_read() argument 313 static inline void nbpf_chan_write(struct nbpf_channel *chan, in nbpf_chan_write() argument 338 nbpf_chan_halt(struct nbpf_channel * chan) nbpf_chan_halt() argument 343 nbpf_status_get(struct nbpf_channel * chan) nbpf_status_get() argument 350 nbpf_status_ack(struct nbpf_channel * chan) nbpf_status_ack() argument 365 nbpf_error_clear(struct nbpf_channel * chan) nbpf_error_clear() argument 389 struct nbpf_channel *chan = desc->chan; nbpf_start() local 406 nbpf_chan_prepare(struct nbpf_channel * chan) nbpf_chan_prepare() argument 415 nbpf_chan_prepare_default(struct nbpf_channel * chan) nbpf_chan_prepare_default() argument 423 nbpf_chan_configure(struct nbpf_channel * chan) nbpf_chan_configure() argument 511 struct nbpf_channel *chan = desc->chan; nbpf_prep_one() local 588 nbpf_bytes_left(struct nbpf_channel * chan) nbpf_bytes_left() argument 603 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_issue_pending() local 628 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_tx_status() local 675 struct nbpf_channel *chan = desc->chan; nbpf_tx_submit() local 689 nbpf_desc_page_alloc(struct nbpf_channel * chan) nbpf_desc_page_alloc() argument 757 struct nbpf_channel *chan = desc->chan; nbpf_desc_put() local 769 nbpf_scan_acked(struct nbpf_channel * chan) nbpf_scan_acked() argument 795 nbpf_desc_get(struct nbpf_channel * chan,size_t len) nbpf_desc_get() argument 852 nbpf_chan_idle(struct nbpf_channel * chan) nbpf_chan_idle() argument 878 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_pause() local 892 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_terminate_all() local 906 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_config() local 932 nbpf_prep_sg(struct nbpf_channel * chan,struct scatterlist * src_sg,struct scatterlist * dst_sg,size_t len,enum dma_transfer_direction direction,unsigned long flags) nbpf_prep_sg() argument 1005 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_prep_memcpy() local 1029 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_prep_slave_sg() local 1054 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_alloc_chan_resources() local 1077 struct nbpf_channel *chan = nbpf_to_chan(dchan); nbpf_free_chan_resources() local 1105 struct nbpf_channel *chan; nbpf_of_xlate() local 1130 struct nbpf_channel *chan = from_tasklet(chan, t, tasklet); nbpf_chan_tasklet() local 1194 struct nbpf_channel *chan = dev; nbpf_chan_irq() local 1247 struct nbpf_channel *chan = nbpf_error_get_channel(nbpf, error); nbpf_err_irq() local 1260 struct nbpf_channel *chan = nbpf->chan + n; nbpf_chan_probe() local 1375 struct nbpf_channel *chan; nbpf_probe() local 1477 struct nbpf_channel *chan = nbpf->chan + i; nbpf_remove() local [all...] |
/linux/drivers/crypto/ccp/ |
H A D | ccp-dmaengine.c | 89 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, in ccp_free_chan_resources() local 126 struct ccp_dma_chan *chan = (struct ccp_dma_chan *)data; ccp_do_cleanup() local 176 __ccp_next_dma_desc(struct ccp_dma_chan * chan,struct ccp_dma_desc * desc) __ccp_next_dma_desc() argument 190 ccp_handle_active_desc(struct ccp_dma_chan * chan,struct ccp_dma_desc * desc) ccp_handle_active_desc() argument 245 __ccp_pending_to_active(struct ccp_dma_chan * chan) __ccp_pending_to_active() argument 264 struct ccp_dma_chan *chan; ccp_cmd_callback() local 301 struct ccp_dma_chan *chan; ccp_tx_submit() local 320 ccp_alloc_dma_cmd(struct ccp_dma_chan * chan) ccp_alloc_dma_cmd() argument 331 ccp_alloc_dma_desc(struct ccp_dma_chan * chan,unsigned long flags) ccp_alloc_dma_desc() argument 359 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, ccp_create_desc() local 482 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, ccp_prep_dma_memcpy() local 509 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, ccp_prep_dma_interrupt() local 522 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, ccp_issue_pending() local 544 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, ccp_tx_status() local 579 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, ccp_pause() local 591 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, ccp_resume() local 615 struct ccp_dma_chan *chan = container_of(dma_chan, struct ccp_dma_chan, ccp_terminate_all() local 637 struct ccp_dma_chan *chan; ccp_dma_release() local 652 struct ccp_dma_chan *chan; ccp_dma_release_channels() local 667 struct ccp_dma_chan *chan; ccp_dmaengine_register() local [all...] |
/linux/drivers/iio/ |
H A D | inkern.c | 107 const struct iio_chan_spec *chan = NULL; in iio_chan_spec_from_name() local 204 struct iio_channel *chan; in __fwnode_iio_channel_get_by_name() local 256 struct iio_channel *chan; fwnode_iio_channel_get_by_name() local 512 struct iio_channel *chan = &channels[0]; iio_channel_release_all() local 545 iio_channel_read(struct iio_channel * chan,int * val,int * val2,enum iio_chan_info_enum info) iio_channel_read() argument 577 iio_read_channel_raw(struct iio_channel * chan,int * val) iio_read_channel_raw() argument 589 iio_read_channel_average_raw(struct iio_channel * chan,int * val) iio_read_channel_average_raw() argument 601 iio_convert_raw_to_processed_unlocked(struct iio_channel * chan,int raw,int * processed,unsigned int scale) iio_convert_raw_to_processed_unlocked() argument 680 iio_convert_raw_to_processed(struct iio_channel * chan,int raw,int * processed,unsigned int scale) iio_convert_raw_to_processed() argument 694 iio_read_channel_attribute(struct iio_channel * chan,int * val,int * val2,enum iio_chan_info_enum attribute) iio_read_channel_attribute() argument 707 iio_read_channel_offset(struct iio_channel * chan,int * val,int * val2) iio_read_channel_offset() argument 713 iio_read_channel_processed_scale(struct iio_channel * chan,int * val,unsigned int scale) iio_read_channel_processed_scale() argument 742 iio_read_channel_processed(struct iio_channel * chan,int * val) iio_read_channel_processed() argument 749 iio_read_channel_scale(struct iio_channel * chan,int * val,int * val2) iio_read_channel_scale() argument 755 iio_channel_read_avail(struct iio_channel * chan,const int ** vals,int * type,int * length,enum iio_chan_info_enum info) iio_channel_read_avail() argument 770 iio_read_avail_channel_attribute(struct iio_channel * chan,const int ** vals,int * type,int * length,enum iio_chan_info_enum attribute) iio_read_avail_channel_attribute() argument 784 iio_read_avail_channel_raw(struct iio_channel * chan,const int ** vals,int * length) iio_read_avail_channel_raw() argument 801 iio_channel_read_max(struct iio_channel * chan,int * val,int * val2,int * type,enum iio_chan_info_enum info) iio_channel_read_max() argument 844 iio_read_max_channel_raw(struct iio_channel * chan,int * val) iio_read_max_channel_raw() argument 857 iio_channel_read_min(struct iio_channel * chan,int * val,int * val2,int * type,enum iio_chan_info_enum info) iio_channel_read_min() argument 900 iio_read_min_channel_raw(struct iio_channel * chan,int * val) iio_read_min_channel_raw() argument 913 iio_get_channel_type(struct iio_channel * chan,enum iio_chan_type * type) iio_get_channel_type() argument 927 iio_channel_write(struct iio_channel * chan,int val,int val2,enum iio_chan_info_enum info) iio_channel_write() argument 938 iio_write_channel_attribute(struct iio_channel * chan,int val,int val2,enum iio_chan_info_enum attribute) iio_write_channel_attribute() argument 951 iio_write_channel_raw(struct iio_channel * chan,int val) iio_write_channel_raw() argument 957 iio_get_channel_ext_info_count(struct iio_channel * chan) iio_get_channel_ext_info_count() argument 973 iio_lookup_ext_info(const struct iio_channel * chan,const char * attr) iio_lookup_ext_info() argument 988 iio_read_channel_ext_info(struct iio_channel * chan,const char * attr,char * buf) iio_read_channel_ext_info() argument 1007 iio_write_channel_ext_info(struct iio_channel * chan,const char * attr,const char * buf,size_t len) iio_write_channel_ext_info() argument 1021 iio_read_channel_label(struct iio_channel * chan,char * buf) iio_read_channel_label() argument [all...] |
/linux/drivers/pwm/ |
H A D | pwm-bcm-kona.c | 39 #define PWM_CONTROL_SMOOTH_SHIFT(chan) (24 + (chan)) argument 40 #define PWM_CONTROL_TYPE_SHIFT(chan) (16 + (chan)) argument 41 #define PWM_CONTROL_POLARITY_SHIFT(chan) (8 + (chan)) argument 42 #define PWM_CONTROL_TRIGGER_SHIFT(chan) (chan) argument 45 #define PRESCALE_SHIFT(chan) ((chan) << argument 46 PRESCALE_MASK(chan) global() argument 50 PERIOD_COUNT_OFFSET(chan) global() argument 54 DUTY_CYCLE_HIGH_OFFSET(chan) global() argument 72 kona_pwmc_prepare_for_settings(struct kona_pwmc * kp,unsigned int chan) kona_pwmc_prepare_for_settings() argument 87 kona_pwmc_apply_settings(struct kona_pwmc * kp,unsigned int chan) kona_pwmc_apply_settings() argument 106 unsigned int value, chan = pwm->hwpwm; kona_pwmc_config() local 160 unsigned int chan = pwm->hwpwm; kona_pwmc_set_polarity() local 205 unsigned int chan = pwm->hwpwm; kona_pwmc_disable() local 277 unsigned int chan; kona_pwmc_probe() local [all...] |
/linux/drivers/usb/dwc2/ |
H A D | hcd_intr.c | 68 struct dwc2_host_chan *chan, in dwc2_hc_handle_tt_clear() argument 159 struct dwc2_host_chan *chan; in dwc2_rx_fifo_level_intr() local 407 dwc2_get_actual_xfer_length(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status,int * short_read) dwc2_get_actual_xfer_length() argument 461 dwc2_update_urb_state(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_hcd_urb * urb,struct dwc2_qtd * qtd) dwc2_update_urb_state() argument 511 dwc2_hcd_save_data_toggle(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hcd_save_data_toggle() argument 555 dwc2_update_isoc_urb_state(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_update_isoc_urb_state() argument 675 dwc2_release_channel(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_release_channel() argument 774 dwc2_halt_channel(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_halt_channel() argument 834 dwc2_complete_non_periodic_xfer(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_complete_non_periodic_xfer() argument 884 dwc2_complete_periodic_xfer(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_complete_periodic_xfer() argument 901 dwc2_xfercomp_isoc_split_in(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_xfercomp_isoc_split_in() argument 959 dwc2_hc_xfercomp_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_xfercomp_intr() argument 1092 dwc2_hc_stall_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_stall_intr() argument 1142 dwc2_update_urb_state_abn(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_hcd_urb * urb,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_update_urb_state_abn() argument 1179 dwc2_hc_nak_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_nak_intr() argument 1284 dwc2_hc_ack_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_ack_intr() argument 1363 dwc2_hc_nyet_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_nyet_intr() argument 1487 dwc2_hc_babble_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_babble_intr() argument 1521 dwc2_hc_ahberr_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_ahberr_intr() argument 1625 dwc2_hc_xacterr_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_xacterr_intr() argument 1683 dwc2_hc_frmovrun_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_frmovrun_intr() argument 1716 dwc2_hc_datatglerr_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_datatglerr_intr() argument 1741 dwc2_halt_status_ok(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_halt_status_ok() argument 1801 dwc2_hc_chhltd_intr_dma(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_chhltd_intr_dma() argument 1979 dwc2_hc_chhltd_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_chhltd_intr() argument 2017 struct dwc2_host_chan *chan; dwc2_hc_n_intr() local 2170 struct dwc2_host_chan *chan, *chan_tmp; dwc2_hc_intr() local [all...] |
/linux/arch/sh/drivers/dma/ |
H A D | dma-sh.c | 39 static unsigned long dma_find_base(unsigned int chan) in dma_find_base() argument 51 static unsigned long dma_base_addr(unsigned int chan) in dma_base_addr() argument 65 static inline unsigned int get_dmte_irq(unsigned int chan) in get_dmte_irq() argument 87 get_dmte_irq(unsigned int chan) get_dmte_irq() argument 103 calc_xmit_shift(struct dma_channel * chan) calc_xmit_shift() argument 120 struct dma_channel *chan = dev_id; dma_tei() local 136 sh_dmac_request_dma(struct dma_channel * chan) sh_dmac_request_dma() argument 145 sh_dmac_free_dma(struct dma_channel * chan) sh_dmac_free_dma() argument 151 sh_dmac_configure_channel(struct dma_channel * chan,unsigned long chcr) sh_dmac_configure_channel() argument 169 sh_dmac_enable_dma(struct dma_channel * chan) sh_dmac_enable_dma() argument 188 sh_dmac_disable_dma(struct dma_channel * chan) sh_dmac_disable_dma() argument 203 sh_dmac_xfer_dma(struct dma_channel * chan) sh_dmac_xfer_dma() argument 244 sh_dmac_get_dma_residue(struct dma_channel * chan) sh_dmac_get_dma_residue() argument [all...] |
H A D | dma-api.c | 24 struct dma_info *get_dma_info(unsigned int chan) in get_dma_info() argument 58 struct dma_channel *get_dma_channel(unsigned int chan) in get_dma_channel() argument 77 int get_dma_residue(unsigned int chan) in get_dma_residue() argument 89 int request_dma(unsigned int chan, cons argument 113 free_dma(unsigned int chan) free_dma() argument 125 dma_wait_for_completion(unsigned int chan) dma_wait_for_completion() argument 141 dma_configure_channel(unsigned int chan,unsigned long flags) dma_configure_channel() argument 151 dma_xfer(unsigned int chan,unsigned long from,unsigned long to,size_t size,unsigned int mode) dma_xfer() argument 228 struct dma_channel *chan = &info->channels[i]; register_dmac() local [all...] |
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwxgmac2_dma.c | 38 struct stmmac_dma_cfg *dma_cfg, u32 chan) in dwxgmac2_dma_init_chan() argument 52 dma_addr_t phy, u32 chan) in dwxgmac2_dma_init_rx_chan() argument 69 dma_addr_t phy, u32 chan) in dwxgmac2_dma_init_tx_chan() argument 256 dwxgmac2_enable_dma_irq(struct stmmac_priv * priv,void __iomem * ioaddr,u32 chan,bool rx,bool tx) dwxgmac2_enable_dma_irq() argument 270 dwxgmac2_disable_dma_irq(struct stmmac_priv * priv,void __iomem * ioaddr,u32 chan,bool rx,bool tx) dwxgmac2_disable_dma_irq() argument 284 dwxgmac2_dma_start_tx(struct stmmac_priv * priv,void __iomem * ioaddr,u32 chan) dwxgmac2_dma_start_tx() argument 298 dwxgmac2_dma_stop_tx(struct stmmac_priv * priv,void __iomem * ioaddr,u32 chan) dwxgmac2_dma_stop_tx() argument 312 dwxgmac2_dma_start_rx(struct stmmac_priv * priv,void __iomem * ioaddr,u32 chan) dwxgmac2_dma_start_rx() argument 326 dwxgmac2_dma_stop_rx(struct stmmac_priv * priv,void __iomem * ioaddr,u32 chan) dwxgmac2_dma_stop_rx() argument 337 dwxgmac2_dma_interrupt(struct stmmac_priv * priv,void __iomem * ioaddr,struct stmmac_extra_stats * x,u32 chan,u32 dir) dwxgmac2_dma_interrupt() argument 508 dwxgmac2_set_rx_ring_len(struct stmmac_priv * priv,void __iomem * ioaddr,u32 len,u32 chan) dwxgmac2_set_rx_ring_len() argument 514 dwxgmac2_set_tx_ring_len(struct stmmac_priv * priv,void __iomem * ioaddr,u32 len,u32 chan) dwxgmac2_set_tx_ring_len() argument 520 dwxgmac2_set_rx_tail_ptr(struct stmmac_priv * priv,void __iomem * ioaddr,u32 ptr,u32 chan) dwxgmac2_set_rx_tail_ptr() argument 526 dwxgmac2_set_tx_tail_ptr(struct stmmac_priv * priv,void __iomem * ioaddr,u32 ptr,u32 chan) dwxgmac2_set_tx_tail_ptr() argument 532 dwxgmac2_enable_tso(struct stmmac_priv * priv,void __iomem * ioaddr,bool en,u32 chan) dwxgmac2_enable_tso() argument 563 dwxgmac2_set_bfsize(struct stmmac_priv * priv,void __iomem * ioaddr,int bfsize,u32 chan) dwxgmac2_set_bfsize() argument 574 dwxgmac2_enable_sph(struct stmmac_priv * priv,void __iomem * ioaddr,bool en,u32 chan) dwxgmac2_enable_sph() argument 591 dwxgmac2_enable_tbs(struct stmmac_priv * priv,void __iomem * ioaddr,bool en,u32 chan) dwxgmac2_enable_tbs() argument [all...] |
/linux/drivers/dma/xilinx/ |
H A D | zynqmp_dma.c | 141 #define ZYNQMP_DMA_DESC_SIZE(chan) (chan->desc_size) argument 143 #define to_chan(chan) container_of(chan, struct zynqmp_dma_chan, \ argument 256 struct zynqmp_dma_chan *chan; member 269 zynqmp_dma_writeq(struct zynqmp_dma_chan * chan,u32 reg,u64 value) zynqmp_dma_writeq() argument 280 zynqmp_dma_update_desc_to_ctrlr(struct zynqmp_dma_chan * chan,struct zynqmp_dma_desc_sw * desc) zynqmp_dma_update_desc_to_ctrlr() argument 296 zynqmp_dma_desc_config_eod(struct zynqmp_dma_chan * chan,void * desc) zynqmp_dma_desc_config_eod() argument 315 zynqmp_dma_config_sg_ll_desc(struct zynqmp_dma_chan * chan,struct zynqmp_dma_desc_ll * sdesc,dma_addr_t src,dma_addr_t dst,size_t len,struct zynqmp_dma_desc_ll * prev) zynqmp_dma_config_sg_ll_desc() argument 345 zynqmp_dma_init(struct zynqmp_dma_chan * chan) zynqmp_dma_init() argument 384 struct zynqmp_dma_chan *chan = to_chan(tx->chan); zynqmp_dma_tx_submit() local 418 zynqmp_dma_get_descriptor(struct zynqmp_dma_chan * chan) zynqmp_dma_get_descriptor() argument 442 zynqmp_dma_free_descriptor(struct zynqmp_dma_chan * chan,struct zynqmp_dma_desc_sw * sdesc) zynqmp_dma_free_descriptor() argument 460 zynqmp_dma_free_desc_list(struct zynqmp_dma_chan * chan,struct list_head * list) zynqmp_dma_free_desc_list() argument 477 struct zynqmp_dma_chan *chan = to_chan(dchan); zynqmp_dma_alloc_chan_resources() local 526 zynqmp_dma_start(struct zynqmp_dma_chan * chan) zynqmp_dma_start() argument 539 zynqmp_dma_handle_ovfl_int(struct zynqmp_dma_chan * chan,u32 status) zynqmp_dma_handle_ovfl_int() argument 549 zynqmp_dma_config(struct zynqmp_dma_chan * chan) zynqmp_dma_config() argument 577 struct zynqmp_dma_chan *chan = to_chan(dchan); zynqmp_dma_device_config() local 591 zynqmp_dma_start_transfer(struct zynqmp_dma_chan * chan) zynqmp_dma_start_transfer() argument 615 zynqmp_dma_chan_desc_cleanup(struct zynqmp_dma_chan * chan) zynqmp_dma_chan_desc_cleanup() argument 643 zynqmp_dma_complete_descriptor(struct zynqmp_dma_chan * chan) zynqmp_dma_complete_descriptor() argument 662 struct zynqmp_dma_chan *chan = to_chan(dchan); zynqmp_dma_issue_pending() local 674 zynqmp_dma_free_descriptors(struct zynqmp_dma_chan * chan) zynqmp_dma_free_descriptors() argument 691 struct zynqmp_dma_chan *chan = to_chan(dchan); zynqmp_dma_free_chan_resources() local 706 zynqmp_dma_reset(struct zynqmp_dma_chan * chan) zynqmp_dma_reset() argument 730 struct zynqmp_dma_chan *chan = (struct zynqmp_dma_chan *)data; zynqmp_dma_irq_handler() local 769 struct zynqmp_dma_chan *chan = from_tasklet(chan, t, tasklet); zynqmp_dma_do_tasklet() local 804 struct zynqmp_dma_chan *chan = to_chan(dchan); zynqmp_dma_device_terminate_all() local 818 struct zynqmp_dma_chan *chan = to_chan(dchan); zynqmp_dma_synchronize() local 837 struct zynqmp_dma_chan *chan; zynqmp_dma_prep_memcpy() local 885 zynqmp_dma_chan_remove(struct zynqmp_dma_chan * chan) zynqmp_dma_chan_remove() argument 906 struct zynqmp_dma_chan *chan; zynqmp_dma_chan_probe() local [all...] |
/linux/drivers/dma/amd/ptdma/ |
H A D | ptdma-dmaengine.c | 77 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_free_chan_resources() local 84 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_synchronize() local 97 static struct pt_cmd_queue *pt_get_cmd_queue(struct pt_device *pt, struct pt_dma_chan *chan) in pt_get_cmd_queue() argument 161 static int pt_dma_start_desc(struct pt_dma_desc *desc, struct pt_dma_chan *chan) in pt_dma_start_desc() argument 188 static struct pt_dma_desc *pt_next_dma_desc(struct pt_dma_chan *chan) in pt_next_dma_desc() argument 196 pt_handle_active_desc(struct pt_dma_chan * chan,struct pt_dma_desc * desc) pt_handle_active_desc() argument 266 struct pt_dma_chan *chan; pt_cmd_callback() local 317 pt_alloc_dma_desc(struct pt_dma_chan * chan,unsigned long flags) pt_alloc_dma_desc() argument 342 struct pt_dma_chan *chan; pt_cmd_callback_work() local 386 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_create_desc() local 438 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_prep_dma_interrupt() local 450 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_issue_pending() local 488 struct pt_dma_chan *chan = to_pt_chan(c); pt_tx_status() local 504 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_pause() local 519 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_resume() local 540 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_terminate_all() local 567 struct pt_dma_chan *chan; pt_dmaengine_register() local [all...] |
/linux/sound/core/seq/ |
H A D | seq_midi_emul.c | 76 struct snd_midi_channel *chan; snd_midi_process_event() local 236 note_off(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,int note,int vel) note_off() argument 260 do_control(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel_set * chset,struct snd_midi_channel * chan,int control,int value) do_control() argument 386 struct snd_midi_channel *chan = chset->channels + i; snd_midi_channel_set_clear() local 410 rpn(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,struct snd_midi_channel_set * chset) rpn() argument 450 nrpn(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,struct snd_midi_channel_set * chset) nrpn() argument 593 all_sounds_off(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan) all_sounds_off() argument 612 all_notes_off(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan) all_notes_off() argument 650 struct snd_midi_channel *chan; snd_midi_channel_init_set() local 670 struct snd_midi_channel *chan = chset->channels + ch; reset_all_channels() local 704 snd_midi_reset_controllers(struct snd_midi_channel * chan) snd_midi_reset_controllers() argument [all...] |
/linux/drivers/dma/ppc4xx/ |
H A D | adma.c | 67 struct dma_chan *chan; member 129 static void print_cb(struct ppc440spe_adma_chan *chan, void *block) in print_cb() argument 173 static void print_cb_list(struct ppc440spe_adma_chan *chan, in print_cb_list() argument 232 struct ppc440spe_adma_chan *chan) in ppc440spe_desc_init_interrupt() argument 523 ppc440spe_desc_set_src_addr(struct ppc440spe_adma_desc_slot * desc,struct ppc440spe_adma_chan * chan,int src_idx,dma_addr_t addrh,dma_addr_t addrl) ppc440spe_desc_set_src_addr() argument 558 ppc440spe_desc_set_src_mult(struct ppc440spe_adma_desc_slot * desc,struct ppc440spe_adma_chan * chan,u32 mult_index,int sg_index,unsigned char mult_value) ppc440spe_desc_set_src_mult() argument 602 ppc440spe_desc_set_dest_addr(struct ppc440spe_adma_desc_slot * desc,struct ppc440spe_adma_chan * chan,dma_addr_t addrh,dma_addr_t addrl,u32 dst_idx) ppc440spe_desc_set_dest_addr() argument 643 ppc440spe_desc_set_byte_count(struct ppc440spe_adma_desc_slot * desc,struct ppc440spe_adma_chan * chan,u32 byte_count) ppc440spe_desc_set_byte_count() argument 678 ppc440spe_desc_set_dcheck(struct ppc440spe_adma_desc_slot * desc,struct ppc440spe_adma_chan * chan,u8 * qword) ppc440spe_desc_set_dcheck() argument 721 ppc440spe_desc_set_link(struct ppc440spe_adma_chan * chan,struct ppc440spe_adma_desc_slot * prev_desc,struct ppc440spe_adma_desc_slot * next_desc) ppc440spe_desc_set_link() argument 770 ppc440spe_desc_get_link(struct ppc440spe_adma_desc_slot * desc,struct ppc440spe_adma_chan * chan) ppc440spe_desc_get_link() argument 897 ppc440spe_adma_device_clear_eot_status(struct ppc440spe_adma_chan * chan) ppc440spe_adma_device_clear_eot_status() argument 1016 ppc440spe_chan_is_busy(struct ppc440spe_adma_chan * chan) ppc440spe_chan_is_busy() argument 1048 ppc440spe_chan_set_first_xor_descriptor(struct ppc440spe_adma_chan * chan,struct ppc440spe_adma_desc_slot * next_desc) ppc440spe_chan_set_first_xor_descriptor() argument 1074 ppc440spe_dma_put_desc(struct ppc440spe_adma_chan * chan,struct ppc440spe_adma_desc_slot * desc) ppc440spe_dma_put_desc() argument 1094 ppc440spe_chan_append(struct ppc440spe_adma_chan * chan) ppc440spe_chan_append() argument 1173 ppc440spe_chan_get_current_descriptor(struct ppc440spe_adma_chan * chan) ppc440spe_chan_get_current_descriptor() argument 1197 ppc440spe_chan_run(struct ppc440spe_adma_chan * chan) ppc440spe_chan_run() argument 1326 ppc440spe_adma_estimate(struct dma_chan * chan,enum dma_transaction_type cap,struct page ** dst_lst,int dst_cnt,struct page ** src_lst,int src_cnt,size_t src_sz) ppc440spe_adma_estimate() argument 1445 ppc440spe_adma_free_slots(struct ppc440spe_adma_desc_slot * slot,struct ppc440spe_adma_chan * chan) ppc440spe_adma_free_slots() argument 1463 ppc440spe_adma_run_tx_complete_actions(struct ppc440spe_adma_desc_slot * desc,struct ppc440spe_adma_chan * chan,dma_cookie_t cookie) ppc440spe_adma_run_tx_complete_actions() argument 1488 ppc440spe_adma_clean_slot(struct ppc440spe_adma_desc_slot * desc,struct ppc440spe_adma_chan * chan) ppc440spe_adma_clean_slot() argument 1533 __ppc440spe_adma_slot_cleanup(struct ppc440spe_adma_chan * chan) __ppc440spe_adma_slot_cleanup() argument 1663 struct ppc440spe_adma_chan *chan = from_tasklet(chan, t, irq_tasklet); ppc440spe_adma_tasklet() local 1673 ppc440spe_adma_slot_cleanup(struct ppc440spe_adma_chan * chan) ppc440spe_adma_slot_cleanup() argument 1684 ppc440spe_adma_alloc_slots(struct ppc440spe_adma_chan * chan,int num_slots,int slots_per_op) ppc440spe_adma_alloc_slots() argument 1764 ppc440spe_adma_alloc_chan_resources(struct dma_chan * chan) ppc440spe_adma_alloc_chan_resources() argument 1879 ppc440spe_adma_check_threshold(struct ppc440spe_adma_chan * chan) ppc440spe_adma_check_threshold() argument 1898 struct ppc440spe_adma_chan *chan = to_ppc440spe_adma_chan(tx->chan); ppc440spe_adma_tx_submit() local 1945 ppc440spe_adma_prep_dma_interrupt(struct dma_chan * chan,unsigned long flags) ppc440spe_adma_prep_dma_interrupt() argument 1976 ppc440spe_adma_prep_dma_memcpy(struct dma_chan * chan,dma_addr_t dma_dest,dma_addr_t dma_src,size_t len,unsigned long flags) ppc440spe_adma_prep_dma_memcpy() argument 2017 ppc440spe_adma_prep_dma_xor(struct dma_chan * chan,dma_addr_t dma_dest,dma_addr_t * dma_src,u32 src_cnt,size_t len,unsigned long flags) ppc440spe_adma_prep_dma_xor() argument 2100 struct ppc440spe_adma_chan *chan; ppc440spe_dma01_prep_mult() local 2186 struct ppc440spe_adma_chan *chan; ppc440spe_dma01_prep_sum_product() local 2508 ppc440spe_adma_prep_dma_pq(struct dma_chan * chan,dma_addr_t * dst,dma_addr_t * src,unsigned int src_cnt,const unsigned char * scf,size_t len,unsigned long flags) ppc440spe_adma_prep_dma_pq() argument 2584 ppc440spe_adma_prep_dma_pqzero_sum(struct dma_chan * chan,dma_addr_t * pq,dma_addr_t * src,unsigned int src_cnt,const unsigned char * scf,size_t len,enum sum_check_flags * pqres,unsigned long flags) ppc440spe_adma_prep_dma_pqzero_sum() argument 2635 struct ppc440spe_adma_chan *chan; ppc440spe_adma_prep_dma_pqzero_sum() local 2658 struct ppc440spe_adma_chan *chan; ppc440spe_adma_prep_dma_pqzero_sum() local 2735 struct ppc440spe_adma_chan *chan; ppc440spe_adma_prep_dma_pqzero_sum() local 2763 ppc440spe_adma_prep_dma_xor_zero_sum(struct dma_chan * chan,dma_addr_t * src,unsigned int src_cnt,size_t len,enum sum_check_flags * result,unsigned long flags) ppc440spe_adma_prep_dma_xor_zero_sum() argument 2786 struct ppc440spe_adma_chan *chan; ppc440spe_adma_set_dest() local 2810 ppc440spe_adma_pq_zero_op(struct ppc440spe_adma_desc_slot * iter,struct ppc440spe_adma_chan * chan,dma_addr_t addr) ppc440spe_adma_pq_zero_op() argument 2834 struct ppc440spe_adma_chan *chan; ppc440spe_adma_pq_set_dest() local 3024 struct ppc440spe_adma_chan *chan; ppc440spe_adma_pqzero_sum_set_dest() local 3099 struct ppc440spe_adma_chan *chan; ppc440spe_adma_pq_set_src() local 3209 struct ppc440spe_adma_chan *chan; ppc440spe_adma_memcpy_xor_set_src() local 3450 struct ppc440spe_adma_chan *chan; ppc440spe_adma_pq_set_src_mult() local 3532 ppc440spe_adma_free_chan_resources(struct dma_chan * chan) ppc440spe_adma_free_chan_resources() argument 3573 ppc440spe_adma_tx_status(struct dma_chan * chan,dma_cookie_t cookie,struct dma_tx_state * txstate) ppc440spe_adma_tx_status() argument 3594 struct ppc440spe_adma_chan *chan = data; ppc440spe_adma_eot_handler() local 3611 struct ppc440spe_adma_chan *chan = data; ppc440spe_adma_err_handler() local 3633 ppc440spe_adma_issue_pending(struct dma_chan * chan) ppc440spe_adma_issue_pending() argument 3653 ppc440spe_chan_start_null_xor(struct ppc440spe_adma_chan * chan) ppc440spe_chan_start_null_xor() argument 3699 ppc440spe_test_raid6(struct ppc440spe_adma_chan * chan) ppc440spe_test_raid6() argument 3865 ppc440spe_adma_setup_irqs(struct ppc440spe_adma_device * adev,struct ppc440spe_adma_chan * chan,int * initcode) ppc440spe_adma_setup_irqs() argument 3972 ppc440spe_adma_release_irqs(struct ppc440spe_adma_device * adev,struct ppc440spe_adma_chan * chan) ppc440spe_adma_release_irqs() argument 4009 struct ppc440spe_adma_chan *chan; ppc440spe_adma_probe() local 4238 struct dma_chan *chan, *_chan; ppc440spe_adma_remove() local [all...] |