Home
last modified time | relevance | path

Searched refs:vmmuSegmentSize (Results 1 – 9 of 9) sorted by relevance

/open-nvidia-gpu/src/nvidia/src/kernel/gpu/mem_sys/
H A Dkern_mem_sys.c552 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 Dkern_mem_sys_ga100.c214 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 Dkernel_hostvgpudeviceapi.c85 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 Dg_kern_mem_sys_nvoc.h345 …, 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 Dg_gpu_nvoc.h1202 NvU64 vmmuSegmentSize; member
2935 return pGpu->vmmuSegmentSize; in gpuGetVmmuSegmentSize_72c522()
/open-nvidia-gpu/src/nvidia/src/kernel/gpu/mem_sys/arch/hopper/
H A Dkern_mem_sys_gh100.c561 NvU32 vmmuSegmentSize, in kmemsysSwizzIdToVmmuSegmentsRange_GH100() argument
/open-nvidia-gpu/src/nvidia/src/kernel/gpu/subdevice/
H A Dsubdevice_ctrl_gpu_kernel.c2418 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 Dctrl2080gpu.h3070 NV_DECLARE_ALIGNED(NvU64 vmmuSegmentSize, 8);
/open-nvidia-gpu/src/nvidia/src/kernel/gpu/
H A Dgpu.c846 pGpu->vmmuSegmentSize = 0; in gpuInitVmmuInfo()
862 pGpu->vmmuSegmentSize = params.vmmuSegmentSize; in gpuInitVmmuInfo()