Home
last modified time | relevance | path

Searched refs:dma_info (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Ddma.c208 struct dma_info { struct
313 static uint txd(struct dma_info *di, uint x) in txd()
318 static uint rxd(struct dma_info *di, uint x) in rxd()
323 static uint nexttxd(struct dma_info *di, uint i) in nexttxd()
328 static uint prevtxd(struct dma_info *di, uint i) in prevtxd()
333 static uint nextrxd(struct dma_info *di, uint i) in nextrxd()
338 static uint ntxdactive(struct dma_info *di, uint h, uint t) in ntxdactive()
343 static uint nrxdactive(struct dma_info *di, uint h, uint t) in nrxdactive()
348 static uint _dma_ctrlflags(struct dma_info *di, uint mask, uint flags) in _dma_ctrlflags()
383 static bool _dma64_addrext(struct dma_info *di, uint ctrl_offset) in _dma64_addrext()
[all …]
/linux-4.4.14/arch/sh/drivers/dma/
Ddma-api.c27 struct dma_info *get_dma_info(unsigned int chan) in get_dma_info()
29 struct dma_info *info; in get_dma_info()
47 struct dma_info *get_dma_info_by_name(const char *dmac_name) in get_dma_info_by_name()
49 struct dma_info *info; in get_dma_info_by_name()
64 struct dma_info *info; in get_nr_channels()
78 struct dma_info *info = get_dma_info(chan); in get_dma_channel()
97 struct dma_info *info = get_dma_info(chan); in get_dma_residue()
134 struct dma_info *info; in request_dma_bycap()
170 struct dma_info *info = get_dma_info(0); in dmac_search_free_channel()
197 struct dma_info *info = get_dma_info(chan); in request_dma()
[all …]
Ddma-sysfs.c33 struct dma_info *info = get_dma_info(i); in dma_show_devices()
124 int dma_create_sysfs_files(struct dma_channel *chan, struct dma_info *info) in dma_create_sysfs_files()
152 void dma_remove_sysfs_files(struct dma_channel *chan, struct dma_info *info) in dma_remove_sysfs_files()
Ddma-g2.c63 struct dma_info *info = dev_id; in g2_dma_interrupt()
162 static struct dma_info g2_dma_info = {
Ddma-pvr2.c81 static struct dma_info pvr2_dma_info = {
Ddma-sh.c374 static struct dma_info sh_dmac_info = {
383 struct dma_info *info = &sh_dmac_info; in sh_dmac_init()
/linux-4.4.14/arch/sh/include/asm/
Ddma.h89 struct dma_info { struct
128 extern struct dma_info *get_dma_info(unsigned int chan);
133 extern int register_dmac(struct dma_info *info);
134 extern void unregister_dmac(struct dma_info *info);
135 extern struct dma_info *get_dma_info_by_name(const char *dmac_name);
141 extern int dma_create_sysfs_files(struct dma_channel *, struct dma_info *);
142 extern void dma_remove_sysfs_files(struct dma_channel *, struct dma_info *);
/linux-4.4.14/drivers/scsi/bfa/
Dbfad.c537 struct bfa_mem_dma_s *dma_info, *dma_elem; in bfad_hal_mem_release() local
541 dma_info = &hal_meminfo->dma_info; in bfad_hal_mem_release()
551 list_for_each(dm_qe, &dma_info->qe) { in bfad_hal_mem_release()
599 struct bfa_mem_dma_s *dma_info, *dma_elem; in bfad_hal_mem_alloc() local
610 dma_info = &hal_meminfo->dma_info; in bfad_hal_mem_alloc()
626 list_for_each(dm_qe, &dma_info->qe) { in bfad_hal_mem_alloc()
Dbfa_core.c1771 INIT_LIST_HEAD(&meminfo->dma_info.qe); in bfa_cfg_get_meminfo()
1824 struct bfa_mem_dma_s *dma_info, *dma_elem; in bfa_attach() local
1833 dma_info = &meminfo->dma_info; in bfa_attach()
1834 dma_info->kva_curp = dma_info->kva; in bfa_attach()
1835 dma_info->dma_curp = dma_info->dma; in bfa_attach()
1840 list_for_each(dm_qe, &dma_info->qe) { in bfa_attach()
Dbfa_ioc.h109 struct bfa_mem_dma_s dma_info; member
118 &(_meminfo)->dma_info.qe); \
/linux-4.4.14/drivers/scsi/
Daha1542.c703 char dma_info[] = "no DMA"; in aha1542_hw_init() local
732 snprintf(dma_info, sizeof(dma_info), "DMA %d", sh->dma_channel); in aha1542_hw_init()
734 sh->this_id, base_io, sh->irq, dma_info); in aha1542_hw_init()