/open-nvidia-gpu/src/nvidia/src/kernel/gpu/mem_sys/ |
H A D | kern_mem_sys.c | 552 NvU64 vmmuSegmentSize; in kmemsysGetMIGGPUInstanceMemInfo_IMPL() local 577 vmmuSegmentSize = gpuGetVmmuSegmentSize(pGpu); in kmemsysGetMIGGPUInstanceMemInfo_IMPL() 578 NV_ASSERT_OR_RETURN((vmmuSegmentSize != 0), NV_ERR_INVALID_STATE); in kmemsysGetMIGGPUInstanceMemInfo_IMPL() 664 NvU64 vmmuSegmentSize; in kmemsysPopulateMIGGPUInstanceMemConfig_KERNEL() local 679 vmmuSegmentSize = gpuGetVmmuSegmentSize(pGpu); in kmemsysPopulateMIGGPUInstanceMemConfig_KERNEL() 680 NV_ASSERT_OR_RETURN((vmmuSegmentSize != 0), NV_ERR_INVALID_STATE); in kmemsysPopulateMIGGPUInstanceMemConfig_KERNEL() 686 alignedStartAddr = NV_IS_ALIGNED64(alignedStartAddr, vmmuSegmentSize) ? in kmemsysPopulateMIGGPUInstanceMemConfig_KERNEL() 687 alignedStartAddr + vmmuSegmentSize : in kmemsysPopulateMIGGPUInstanceMemConfig_KERNEL() 688 NV_ALIGN_UP64(alignedStartAddr, vmmuSegmentSize); in kmemsysPopulateMIGGPUInstanceMemConfig_KERNEL() 691 if (NV_IS_ALIGNED64(alignedEndAddr + 1, vmmuSegmentSize)) in kmemsysPopulateMIGGPUInstanceMemConfig_KERNEL() [all …]
|
/open-nvidia-gpu/src/nvidia/src/kernel/gpu/mem_sys/arch/ampere/ |
H A D | kern_mem_sys_ga100.c | 214 NvU64 vmmuSegmentSize, in _kmemsysSwizzIdToFbMemRange_GA100() argument 229 pAddrRange->lo = NV_IS_ALIGNED64(pAddrRange->lo, vmmuSegmentSize) ? in _kmemsysSwizzIdToFbMemRange_GA100() 230 pAddrRange->lo + vmmuSegmentSize : in _kmemsysSwizzIdToFbMemRange_GA100() 231 NV_ALIGN_UP64(pAddrRange->lo, vmmuSegmentSize); in _kmemsysSwizzIdToFbMemRange_GA100() 246 NvU32 vmmuSegmentSize, in kmemsysSwizzIdToVmmuSegmentsRange_GA100() argument 263 …_kmemsysSwizzIdToFbMemRange_GA100(pGpu, pKernelMemorySystem, swizzId, vmmuSegmentSize, partitionab… in kmemsysSwizzIdToVmmuSegmentsRange_GA100() 304 startingVmmuSegment = addrRange.lo / vmmuSegmentSize; in kmemsysSwizzIdToVmmuSegmentsRange_GA100()
|
/open-nvidia-gpu/src/nvidia/src/kernel/virtualization/ |
H A D | kernel_hostvgpudeviceapi.c | 85 NvU64 vmmuSegmentSize; in kernelhostvgpudeviceapiConstruct_IMPL() local 149 vmmuSegmentSize = gpuGetVmmuSegmentSize(pGpu); in kernelhostvgpudeviceapiConstruct_IMPL() 150 if (vmmuSegmentSize == 0) in kernelhostvgpudeviceapiConstruct_IMPL() 188 if (!NV_IS_ALIGNED64(pBootloadParams->guestFbPhysAddrList[i], vmmuSegmentSize) || in kernelhostvgpudeviceapiConstruct_IMPL() 189 !NV_IS_ALIGNED64(pBootloadParams->guestFbLengthList[i], vmmuSegmentSize)) in kernelhostvgpudeviceapiConstruct_IMPL()
|
/open-nvidia-gpu/src/nvidia/generated/ |
H A D | g_kern_mem_sys_nvoc.h | 345 …, swizzId, vmmuSegmentSize, totalVmmuSegments) kmemsysSwizzIdToVmmuSegmentsRange_DISPATCH(pGpu, pK… argument 346 …, swizzId, vmmuSegmentSize, totalVmmuSegments) kmemsysSwizzIdToVmmuSegmentsRange_DISPATCH(pGpu, pK… argument 776 …struct KernelMemorySystem *pKernelMemorySystem, NvU32 swizzId, NvU32 vmmuSegmentSize, NvU32 totalV… 778 …struct KernelMemorySystem *pKernelMemorySystem, NvU32 swizzId, NvU32 vmmuSegmentSize, NvU32 totalV… 780 …struct KernelMemorySystem *pKernelMemorySystem, NvU32 swizzId, NvU32 vmmuSegmentSize, NvU32 totalV… in kmemsysSwizzIdToVmmuSegmentsRange_DISPATCH() argument 781 …msysSwizzIdToVmmuSegmentsRange__(pGpu, pKernelMemorySystem, swizzId, vmmuSegmentSize, totalVmmuSeg… in kmemsysSwizzIdToVmmuSegmentsRange_DISPATCH()
|
H A D | g_gpu_nvoc.h | 1202 NvU64 vmmuSegmentSize; member 2935 return pGpu->vmmuSegmentSize; in gpuGetVmmuSegmentSize_72c522()
|
/open-nvidia-gpu/src/nvidia/src/kernel/gpu/mem_sys/arch/hopper/ |
H A D | kern_mem_sys_gh100.c | 561 NvU32 vmmuSegmentSize, in kmemsysSwizzIdToVmmuSegmentsRange_GH100() argument
|
/open-nvidia-gpu/src/nvidia/src/kernel/gpu/subdevice/ |
H A D | subdevice_ctrl_gpu_kernel.c | 2418 NvU64 vmmuSegmentSize = gpuGetVmmuSegmentSize(pGpu); in subdeviceCtrlCmdGpuGetMaxSupportedPageSize_IMPL() local 2419 if (vmmuSegmentSize > 0 && in subdeviceCtrlCmdGpuGetMaxSupportedPageSize_IMPL() 2420 vmmuSegmentSize < NV2080_CTRL_GPU_VMMU_SEGMENT_SIZE_512MB) in subdeviceCtrlCmdGpuGetMaxSupportedPageSize_IMPL()
|
/open-nvidia-gpu/src/common/sdk/nvidia/inc/ctrl/ctrl2080/ |
H A D | ctrl2080gpu.h | 3070 NV_DECLARE_ALIGNED(NvU64 vmmuSegmentSize, 8);
|
/open-nvidia-gpu/src/nvidia/src/kernel/gpu/ |
H A D | gpu.c | 846 pGpu->vmmuSegmentSize = 0; in gpuInitVmmuInfo() 862 pGpu->vmmuSegmentSize = params.vmmuSegmentSize; in gpuInitVmmuInfo()
|