Home
last modified time | relevance | path

Searched refs:vmap_addr (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/staging/media/atomisp/pci/hmm/
H A Dhmm_bo.c55 bo->vmap_addr = NULL; in __bo_init()
597 if (bo->vmap_addr == vaddr) in hmm_bo_device_search_vmap_start()
903 return bo->vmap_addr; in hmm_bo_vmap()
908 vunmap(bo->vmap_addr); in hmm_bo_vmap()
909 bo->vmap_addr = NULL; in hmm_bo_vmap()
913 bo->vmap_addr = vmap(bo->pages, bo->pgnr, VM_MAP, in hmm_bo_vmap()
915 if (unlikely(!bo->vmap_addr)) { in hmm_bo_vmap()
923 return bo->vmap_addr; in hmm_bo_vmap()
936 clflush_cache_range(bo->vmap_addr, bo->pgnr * PAGE_SIZE); in hmm_bo_flush_vmap()
946 vunmap(bo->vmap_addr); in hmm_bo_vunmap()
[all …]
H A Dhmm.c317 void *src = bo->vmap_addr; in load_and_flush()
387 void *dst = bo->vmap_addr; in hmm_store()
459 void *dst = bo->vmap_addr; in hmm_set()
/linux-6.15/drivers/staging/media/atomisp/include/hmm/
H A Dhmm_bo.h113 void *vmap_addr; /* kernel virtual address by vmap */ member