Searched refs:dma_info (Results 1 - 12 of 12) sorted by relevance

/linux-master/arch/sh/include/asm/
H A Ddma.h28 * DMAC (dma_info) flags
85 struct dma_info { struct
124 extern struct dma_info *get_dma_info(unsigned int chan);
129 extern int register_dmac(struct dma_info *info);
130 extern void unregister_dmac(struct dma_info *info);
131 extern struct dma_info *get_dma_info_by_name(const char *dmac_name);
137 extern int dma_create_sysfs_files(struct dma_channel *, struct dma_info *);
138 extern void dma_remove_sysfs_files(struct dma_channel *, struct dma_info *);
/linux-master/arch/sh/drivers/dma/
H A Ddma-api.c24 struct dma_info *get_dma_info(unsigned int chan)
26 struct dma_info *info;
44 struct dma_info *get_dma_info_by_name(const char *dmac_name)
46 struct dma_info *info;
61 struct dma_info *info;
75 struct dma_info *info = get_dma_info(chan);
94 struct dma_info *info = get_dma_info(chan);
131 struct dma_info *info;
167 struct dma_info *info = get_dma_info(0);
194 struct dma_info *inf
[all...]
H A Ddma-pvr2.c73 static struct dma_info pvr2_dma_info = {
H A Ddma-g2.c60 struct dma_info *info = dev_id;
159 static struct dma_info g2_dma_info = {
H A Ddma-sysfs.c30 struct dma_info *info = get_dma_info(i);
127 int dma_create_sysfs_files(struct dma_channel *chan, struct dma_info *info)
155 void dma_remove_sysfs_files(struct dma_channel *chan, struct dma_info *info)
H A Ddma-sh.c382 static struct dma_info sh_dmac_info = {
391 struct dma_info *info = &sh_dmac_info;
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Ddma.c208 struct dma_info { struct
313 static uint txd(struct dma_info *di, uint x)
318 static uint rxd(struct dma_info *di, uint x)
323 static uint nexttxd(struct dma_info *di, uint i)
328 static uint prevtxd(struct dma_info *di, uint i)
333 static uint nextrxd(struct dma_info *di, uint i)
338 static uint ntxdactive(struct dma_info *di, uint h, uint t)
343 static uint nrxdactive(struct dma_info *di, uint h, uint t)
348 static uint _dma_ctrlflags(struct dma_info *di, uint mask, uint flags)
383 static bool _dma64_addrext(struct dma_info *d
[all...]
/linux-master/drivers/scsi/bfa/
H A Dbfa_core.c1774 INIT_LIST_HEAD(&meminfo->dma_info.qe);
1831 struct bfa_mem_dma_s *dma_info, *dma_elem; local
1840 dma_info = &meminfo->dma_info;
1841 dma_info->kva_curp = dma_info->kva;
1842 dma_info->dma_curp = dma_info->dma;
1847 list_for_each(dm_qe, &dma_info->qe) {
H A Dbfad.c526 struct bfa_mem_dma_s *dma_info, *dma_elem; local
530 dma_info = &hal_meminfo->dma_info;
540 list_for_each(dm_qe, &dma_info->qe) {
588 struct bfa_mem_dma_s *dma_info, *dma_elem; local
599 dma_info = &hal_meminfo->dma_info;
614 list_for_each(dm_qe, &dma_info->qe) {
H A Dbfa_ioc.h102 struct bfa_mem_dma_s dma_info; member in struct:bfa_meminfo_s
113 list_add_tail(&dm_ptr->qe, &meminfo->dma_info.qe);
/linux-master/drivers/scsi/
H A Daha1542.c746 char dma_info[] = "no DMA"; local
775 snprintf(dma_info, sizeof(dma_info), "DMA %d", sh->dma_channel);
777 sh->this_id, base_io, sh->irq, dma_info);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c648 struct mlx5e_dma_info *dma_info; local
663 dma_info = &shampo->info[index];
679 dma_info->addr = addr;
680 dma_info->frag_page = frag_page;
682 dma_info->addr = addr + header_offset;
683 dma_info->frag_page = frag_page;
691 cpu_to_be64(dma_info->addr + headroom);
710 dma_info = &shampo->info[--index];
712 dma_info->addr = ALIGN_DOWN(dma_info
2289 struct mlx5e_dma_info *dma_info = &shampo->info[header_index]; local
[all...]

Completed in 167 milliseconds