Home
last modified time | relevance | path

Searched refs:kvaddr (Results 1 – 8 of 8) sorted by relevance

/linux/arch/xtensa/mm/
H A Dcache.c63 unsigned long kvaddr; in kmap_invalidate_coherent() local
66 kvaddr = (unsigned long)page_to_virt(page); in kmap_invalidate_coherent()
68 __invalidate_dcache_page(kvaddr); in kmap_invalidate_coherent()
70 kvaddr = TLBTEMP_BASE_1 + in kmap_invalidate_coherent()
74 __invalidate_dcache_page_alias(kvaddr, in kmap_invalidate_coherent()
92 void *kvaddr = coherent_kvaddr(page, TLBTEMP_BASE_1, vaddr, &paddr); in clear_user_highpage() local
97 clear_page_alias(kvaddr, paddr); in clear_user_highpage()
/linux/arch/sh/mm/
H A Dkmap.c51 void kunmap_coherent(void *kvaddr) in kunmap_coherent() argument
53 if (kvaddr >= (void *)FIXADDR_START) { in kunmap_coherent()
54 unsigned long vaddr = (unsigned long)kvaddr & PAGE_MASK; in kunmap_coherent()
H A Dnommu.c88 void kunmap_coherent(void *kvaddr) in kunmap_coherent() argument
/linux/arch/arc/mm/
H A Dhighmem.c50 static noinline pte_t * __init alloc_kmap_pgtable(unsigned long kvaddr) in alloc_kmap_pgtable() argument
52 pmd_t *pmd_k = pmd_off_k(kvaddr); in alloc_kmap_pgtable()
/linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.h16 void *kvaddr; member
/linux/drivers/infiniband/hw/hfi1/
H A Dsdma.h626 int type, void *kvaddr, struct page *page,
797 void *kvaddr, in sdma_txadd_kvaddr() argument
805 kvaddr, NULL, 0, len); in sdma_txadd_kvaddr()
812 kvaddr, in sdma_txadd_kvaddr()
H A Dsdma.c3056 int type, void *kvaddr, struct page *page, in ext_coal_sdma_tx_descs() argument
3076 kvaddr = kmap_local_page(page); in ext_coal_sdma_tx_descs()
3077 kvaddr += offset; in ext_coal_sdma_tx_descs()
3078 } else if (WARN_ON(!kvaddr)) { in ext_coal_sdma_tx_descs()
3083 memcpy(tx->coalesce_buf + tx->coalesce_idx, kvaddr, len); in ext_coal_sdma_tx_descs()
3086 kunmap_local(kvaddr); in ext_coal_sdma_tx_descs()
/linux/arch/sh/include/asm/
H A Dcacheflush.h101 void kunmap_coherent(void *kvaddr);