Home
last modified time | relevance | path

Searched refs:pgtbl (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/jazz/
H A Djazzdma.c32 static VDMA_PGTBL_ENTRY *pgtbl; variable
55 pgtbl[i].frame = paddr; in vdma_pgtbl_init()
56 pgtbl[i].owner = VDMA_PAGE_EMPTY; in vdma_pgtbl_init()
71 pgtbl = (VDMA_PGTBL_ENTRY *)__get_free_pages(GFP_KERNEL | GFP_DMA, in vdma_init()
73 BUG_ON(!pgtbl); in vdma_init()
74 dma_cache_wback_inv((unsigned long)pgtbl, VDMA_PGTBL_SIZE); in vdma_init()
75 pgtbl = (VDMA_PGTBL_ENTRY *)CKSEG1ADDR((unsigned long)pgtbl); in vdma_init()
83 CPHYSADDR((unsigned long)pgtbl)); in vdma_init()
121 while (pgtbl[firs in vdma_alloc()
[all...]
/kernel/linux/linux-6.6/arch/mips/jazz/
H A Djazzdma.c32 static VDMA_PGTBL_ENTRY *pgtbl; variable
55 pgtbl[i].frame = paddr; in vdma_pgtbl_init()
56 pgtbl[i].owner = VDMA_PAGE_EMPTY; in vdma_pgtbl_init()
71 pgtbl = (VDMA_PGTBL_ENTRY *)__get_free_pages(GFP_KERNEL | GFP_DMA, in vdma_init()
73 BUG_ON(!pgtbl); in vdma_init()
74 dma_cache_wback_inv((unsigned long)pgtbl, VDMA_PGTBL_SIZE); in vdma_init()
75 pgtbl = (VDMA_PGTBL_ENTRY *)CKSEG1ADDR((unsigned long)pgtbl); in vdma_init()
83 CPHYSADDR((unsigned long)pgtbl)); in vdma_init()
121 while (pgtbl[firs in vdma_alloc()
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/catpt/
H A Dpcm.c154 struct snd_dma_buffer *pgtbl) in catpt_arrange_page_table()
169 page_table = (u32 *)(pgtbl->area + offset); in catpt_arrange_page_table()
275 &stream->pgtbl); in catpt_dai_startup()
300 snd_dma_free_pages(&stream->pgtbl); in catpt_dai_startup()
322 snd_dma_free_pages(&stream->pgtbl); in catpt_dai_shutdown()
353 catpt_arrange_page_table(substream, &stream->pgtbl); in catpt_dai_hw_params()
356 rinfo.page_table_addr = stream->pgtbl.addr; in catpt_dai_hw_params()
153 catpt_arrange_page_table(struct snd_pcm_substream *substream, struct snd_dma_buffer *pgtbl) catpt_arrange_page_table() argument
H A Dcore.h172 struct snd_dma_buffer pgtbl; member
/kernel/linux/linux-6.6/sound/soc/intel/catpt/
H A Dpcm.c154 struct snd_dma_buffer *pgtbl) in catpt_arrange_page_table()
169 page_table = (u32 *)(pgtbl->area + offset); in catpt_arrange_page_table()
275 &stream->pgtbl); in catpt_dai_startup()
300 snd_dma_free_pages(&stream->pgtbl); in catpt_dai_startup()
322 snd_dma_free_pages(&stream->pgtbl); in catpt_dai_shutdown()
399 catpt_arrange_page_table(substream, &stream->pgtbl); in catpt_dai_hw_params()
402 rinfo.page_table_addr = stream->pgtbl.addr; in catpt_dai_hw_params()
153 catpt_arrange_page_table(struct snd_pcm_substream *substream, struct snd_dma_buffer *pgtbl) catpt_arrange_page_table() argument
H A Dcore.h159 struct snd_dma_buffer pgtbl; member
/kernel/linux/linux-5.10/sound/pci/
H A Dvia82xx_modem.c270 __le32 *pgtbl; in build_via_table() local
292 pgtbl = (__le32 *)dev->table.area; in build_via_table()
309 pgtbl[idx << 1] = cpu_to_le32(addr); in build_via_table()
326 pgtbl[(idx<<1) + 1] = cpu_to_le32(r | flag); in build_via_table()
H A Dvia82xx.c417 __le32 *pgtbl; in build_via_table() local
439 pgtbl = (__le32 *)dev->table.area; in build_via_table()
456 pgtbl[idx << 1] = cpu_to_le32(addr); in build_via_table()
471 pgtbl[(idx<<1) + 1] = cpu_to_le32(r | flag); in build_via_table()
/kernel/linux/linux-6.6/sound/pci/
H A Dvia82xx_modem.c269 __le32 *pgtbl; in build_via_table() local
291 pgtbl = (__le32 *)dev->table.area; in build_via_table()
308 pgtbl[idx << 1] = cpu_to_le32(addr); in build_via_table()
325 pgtbl[(idx<<1) + 1] = cpu_to_le32(r | flag); in build_via_table()
H A Dvia82xx.c416 __le32 *pgtbl; in build_via_table() local
438 pgtbl = (__le32 *)dev->table.area; in build_via_table()
455 pgtbl[idx << 1] = cpu_to_le32(addr); in build_via_table()
470 pgtbl[(idx<<1) + 1] = cpu_to_le32(r | flag); in build_via_table()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dassembler.h469 * load_ttbr1 - install @pgtbl as a TTBR1 page table
470 * pgtbl preserved
471 * tmp1/tmp2 clobbered, either may overlap with pgtbl
473 .macro load_ttbr1, pgtbl, tmp1, tmp2 variable
474 phys_to_ttbr \tmp1, \pgtbl
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dhead.S67 .macro pgtbl, rd, phys
188 pgtbl r4, r8 @ page table address
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
H A Dcnic.h136 u32 *pgtbl; member
H A Dcnic.c746 if (dma->pgtbl) { in cnic_free_dma()
748 dma->pgtbl, dma->pgtbl_map); in cnic_free_dma()
749 dma->pgtbl = NULL; in cnic_free_dma()
759 __le32 *page_table = (__le32 *) dma->pgtbl; in cnic_setup_page_tbl()
773 __le32 *page_table = (__le32 *) dma->pgtbl; in cnic_setup_page_tbl_le()
811 dma->pgtbl = dma_alloc_coherent(&dev->pcidev->dev, dma->pgtbl_size, in cnic_alloc_dma()
813 if (dma->pgtbl == NULL) in cnic_alloc_dma()
1733 iscsi->hq_info.pgtbl[0]; in cnic_setup_bnx2x_ctx()
1735 iscsi->hq_info.pgtbl[1]; in cnic_setup_bnx2x_ctx()
1741 iscsi->r2tq_info.pgtbl[ in cnic_setup_bnx2x_ctx()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
H A Dcnic.h136 u32 *pgtbl; member
H A Dcnic.c746 if (dma->pgtbl) { in cnic_free_dma()
748 dma->pgtbl, dma->pgtbl_map); in cnic_free_dma()
749 dma->pgtbl = NULL; in cnic_free_dma()
759 __le32 *page_table = (__le32 *) dma->pgtbl; in cnic_setup_page_tbl()
773 __le32 *page_table = (__le32 *) dma->pgtbl; in cnic_setup_page_tbl_le()
811 dma->pgtbl = dma_alloc_coherent(&dev->pcidev->dev, dma->pgtbl_size, in cnic_alloc_dma()
813 if (dma->pgtbl == NULL) in cnic_alloc_dma()
1731 iscsi->hq_info.pgtbl[0]; in cnic_setup_bnx2x_ctx()
1733 iscsi->hq_info.pgtbl[1]; in cnic_setup_bnx2x_ctx()
1739 iscsi->r2tq_info.pgtbl[ in cnic_setup_bnx2x_ctx()
[all...]
/kernel/linux/linux-5.10/arch/arc/mm/
H A Dtlbex.S231 ; (3) z = (pgtbl + y * 4)
/kernel/linux/linux-5.10/sound/pci/emu10k1/
H A Demu10k1_main.c1792 __le32 *pgtbl; in snd_emu10k1_create() local
2013 pgtbl = (__le32 *)emu->ptb_pages.area; in snd_emu10k1_create()
2015 pgtbl[idx] = cpu_to_le32(silent_page | idx); in snd_emu10k1_create()
/kernel/linux/linux-6.6/sound/pci/emu10k1/
H A Demu10k1_main.c1518 __le32 *pgtbl; in snd_emu10k1_create() local
1713 pgtbl = (__le32 *)emu->ptb_pages.area; in snd_emu10k1_create()
1715 pgtbl[idx] = cpu_to_le32(silent_page | idx); in snd_emu10k1_create()
/kernel/linux/linux-5.10/arch/x86/xen/
H A Dmmu_pv.c1031 static void __init xen_cleanmfnmap_free_pgtbl(void *pgtbl, bool unpin) in xen_cleanmfnmap_free_pgtbl() argument
1033 unsigned long pa = __pa(pgtbl) & PHYSICAL_PAGE_MASK; in xen_cleanmfnmap_free_pgtbl()
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dmmu_pv.c1046 static void __init xen_cleanmfnmap_free_pgtbl(void *pgtbl, bool unpin) in xen_cleanmfnmap_free_pgtbl() argument
1048 unsigned long pa = __pa(pgtbl) & PHYSICAL_PAGE_MASK; in xen_cleanmfnmap_free_pgtbl()

Completed in 45 milliseconds