Searched refs:dma_info (Results 1 – 12 of 12) sorted by relevance
/linux-6.3-rc2/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
A D | dma.c | 208 struct dma_info { struct 749 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_detach() 845 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_rxinit() 927 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_rx() 1025 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_rxfill() 1111 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_rxreclaim() 1131 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_getvar() 1142 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_txinit() 1175 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_txsuspend() 1187 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_txresume() [all …]
|
/linux-6.3-rc2/arch/sh/drivers/dma/ |
A D | dma-api.c | 24 struct dma_info *get_dma_info(unsigned int chan) in get_dma_info() 26 struct dma_info *info; in get_dma_info() 46 struct dma_info *info; in get_dma_info_by_name() 61 struct dma_info *info; in get_nr_channels() 75 struct dma_info *info = get_dma_info(chan); in get_dma_channel() 94 struct dma_info *info = get_dma_info(chan); in get_dma_residue() 131 struct dma_info *info; in request_dma_bycap() 167 struct dma_info *info = get_dma_info(0); in dmac_search_free_channel() 245 struct dma_info *info; in register_chan_caps() 311 struct dma_info *info = v; in dma_proc_show() [all …]
|
A D | dma-sysfs.c | 30 struct dma_info *info = get_dma_info(i); in dma_show_devices() 121 int dma_create_sysfs_files(struct dma_channel *chan, struct dma_info *info) in dma_create_sysfs_files() 149 void dma_remove_sysfs_files(struct dma_channel *chan, struct dma_info *info) in dma_remove_sysfs_files()
|
A D | dma-g2.c | 60 struct dma_info *info = dev_id; in g2_dma_interrupt() 159 static struct dma_info g2_dma_info = {
|
A D | dma-pvr2.c | 73 static struct dma_info pvr2_dma_info = {
|
A D | dma-sh.c | 371 static struct dma_info sh_dmac_info = { 380 struct dma_info *info = &sh_dmac_info; in sh_dmac_init()
|
/linux-6.3-rc2/arch/sh/include/asm/ |
A D | dma.h | 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-6.3-rc2/drivers/scsi/bfa/ |
A D | bfad.c | 526 struct bfa_mem_dma_s *dma_info, *dma_elem; in bfad_hal_mem_release() local 530 dma_info = &hal_meminfo->dma_info; in bfad_hal_mem_release() 540 list_for_each(dm_qe, &dma_info->qe) { in bfad_hal_mem_release() 588 struct bfa_mem_dma_s *dma_info, *dma_elem; in bfad_hal_mem_alloc() local 599 dma_info = &hal_meminfo->dma_info; in bfad_hal_mem_alloc() 614 list_for_each(dm_qe, &dma_info->qe) { in bfad_hal_mem_alloc()
|
A D | bfa_core.c | 1774 INIT_LIST_HEAD(&meminfo->dma_info.qe); in bfa_cfg_get_meminfo() 1831 struct bfa_mem_dma_s *dma_info, *dma_elem; in bfa_attach() local 1840 dma_info = &meminfo->dma_info; in bfa_attach() 1841 dma_info->kva_curp = dma_info->kva; in bfa_attach() 1842 dma_info->dma_curp = dma_info->dma; in bfa_attach() 1847 list_for_each(dm_qe, &dma_info->qe) { in bfa_attach()
|
A D | bfa_ioc.h | 102 struct bfa_mem_dma_s dma_info; member 113 list_add_tail(&dm_ptr->qe, &meminfo->dma_info.qe); in bfa_mem_dma_setup()
|
/linux-6.3-rc2/drivers/scsi/ |
A D | aha1542.c | 745 char dma_info[] = "no DMA"; in aha1542_hw_init() local 774 snprintf(dma_info, sizeof(dma_info), "DMA %d", sh->dma_channel); in aha1542_hw_init() 776 sh->this_id, base_io, sh->irq, dma_info); in aha1542_hw_init()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | en_rx.c | 588 struct mlx5e_dma_info *dma_info; in mlx5e_build_shampo_hd_umr() local 601 dma_info = &shampo->info[index]; in mlx5e_build_shampo_hd_umr() 613 page = dma_info->page = au.page; in mlx5e_build_shampo_hd_umr() 614 addr = dma_info->addr = page_pool_get_dma_addr(au.page); in mlx5e_build_shampo_hd_umr() 616 dma_info->addr = addr + header_offset; in mlx5e_build_shampo_hd_umr() 617 dma_info->page = page; in mlx5e_build_shampo_hd_umr() 625 cpu_to_be64(dma_info->addr + headroom); in mlx5e_build_shampo_hd_umr() 644 dma_info = &shampo->info[--index]; in mlx5e_build_shampo_hd_umr() 646 dma_info->addr = ALIGN_DOWN(dma_info->addr, PAGE_SIZE); in mlx5e_build_shampo_hd_umr() 647 mlx5e_page_release_dynamic(rq, dma_info->page, true); in mlx5e_build_shampo_hd_umr()
|
Completed in 28 milliseconds