Searched refs:dma (Results 1 – 12 of 12) sorted by relevance
/open-nvidia-gpu/kernel-open/ |
H A D | header-presence-tests.mk | 51 linux/dma-fence.h \ 52 linux/dma-resv.h \ 72 linux/dma-map-ops.h \ 75 linux/dma-buf.h \
|
/open-nvidia-gpu/kernel-open/nvidia-uvm/ |
H A D | uvm_migrate_pageable.c | 77 …NV_STATUS status = uvm_parent_gpu_map_cpu_page(copying_gpu->parent, page, &state->dma.addrs[page_i… in migrate_vma_page_copy_address() 82 state->dma.addrs_gpus[page_index] = copying_gpu; in migrate_vma_page_copy_address() 84 if (state->dma.num_pages++ == 0) in migrate_vma_page_copy_address() 85 bitmap_zero(state->dma.page_mask, state->num_pages); in migrate_vma_page_copy_address() 87 UVM_ASSERT(!test_bit(page_index, state->dma.page_mask)); in migrate_vma_page_copy_address() 89 __set_bit(page_index, state->dma.page_mask); in migrate_vma_page_copy_address() 92 … uvm_gpu_phys_address(UVM_APERTURE_SYS, state->dma.addrs[page_index])); in migrate_vma_page_copy_address() 210 state->dma.num_pages = 0; in migrate_vma_compute_masks() 636 if (state->dma.num_pages > 0) { in uvm_migrate_vma_finalize_and_map() 638 for_each_set_bit(i, state->dma.page_mask, state->num_pages) in uvm_migrate_vma_finalize_and_map() [all …]
|
H A D | uvm_migrate_pageable.h | 127 } dma; member
|
/open-nvidia-gpu/src/nvidia-modeset/src/ |
H A D | nvkms-dma.c | 52 NVEvoDmaPtr pDma = &push_buffer->dma; in EvoCoreKickoff() 136 (push_buffer->dma.limit + 1)); in EvoReadGetOffset() 148 distanceToPut += push_buffer->dma.limit + 1; in EvoReadGetOffset()
|
H A D | nvkms-rm.c | 2632 NVEvoDmaPtr pDma = &buffer->dma; in RmAllocEvoChannel() 2649 buffer->base = nvCalloc(buffer->dma.limit + 1, 1); in RmAllocEvoChannel() 2661 ChannelAllocParams.hObjectBuffer = buffer->dma.surfaceDesc.ctxDmaHandle; in RmAllocEvoChannel() 2774 NVEvoChannelPtr pImmChannel = pChannel->imm.u.dma; in FreeImmediateChannelDma() 2777 pChannel->imm.u.dma = NULL; in FreeImmediateChannelDma() 2881 if (pChannel->pb.dma.isBar1Mapping) { in RmFreeEvoChannel() 2887 nvRmFreeEvoDma(pDevEvo, &pChannel->pb.dma); in RmFreeEvoChannel() 2974 pChannel->imm.u.dma = pImmChannel; in AllocImmediateChannelDma()
|
H A D | nvkms-evo.c | 8900 NVEvoDmaPtr dma = NULL; in nvReadCRC32Evo() local 8927 dma = nvCalloc(1, sizeof(NVEvoDma)); in nvReadCRC32Evo() 8928 if ((dma == NULL) || in nvReadCRC32Evo() 8930 dma, in nvReadCRC32Evo() 8936 nvFree(dma); in nvReadCRC32Evo() 8941 ret = pDevEvo->hal->BindSurfaceDescriptor(pDevEvo, pDevEvo->core, &dma->surfaceDesc); in nvReadCRC32Evo() 8990 dma, in nvReadCRC32Evo() 9008 dma, in nvReadCRC32Evo() 9021 nvRmFreeEvoDma(pDevEvo, dma); in nvReadCRC32Evo() 9022 nvFree(dma); in nvReadCRC32Evo()
|
H A D | nvkms-evo3.c | 2726 nvDmaSetStartEvoMethod(pChannel->imm.u.dma, NVC37B_UPDATE, 1); in UpdateWindowIMM() 2727 nvDmaSetEvoMethodData(pChannel->imm.u.dma, updateImm); in UpdateWindowIMM() 2728 nvDmaKickoffEvo(pChannel->imm.u.dma); in UpdateWindowIMM() 7245 NVEvoChannelPtr pImmChannel = pChannel->imm.u.dma; in nvEvoSetImmPointOutC3()
|
/open-nvidia-gpu/kernel-open/nvidia/ |
H A D | nvidia-sources.Kbuild | 10 NVIDIA_SOURCES += nvidia/nv-dma.c
|
/open-nvidia-gpu/kernel-open/nvidia-drm/ |
H A D | nvidia-drm-sources.mk | 25 NVIDIA_DRM_SOURCES += nvidia-drm/nvidia-drm-gem-dma-buf.c
|
/open-nvidia-gpu/src/nvidia-modeset/ |
H A D | srcs.mk | 178 SRCS += src/nvkms-dma.c
|
/open-nvidia-gpu/src/nvidia-modeset/include/ |
H A D | nvkms-types.h | 203 NVEvoDma dma; member 502 struct _NVEvoChannel *dma; member
|
/open-nvidia-gpu/src/nvidia/ |
H A D | srcs.mk | 568 SRCS += src/kernel/gpu/mem_mgr/dma.c
|