tree of cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb

 download the deb:
https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=deblocal
wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
tree of cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
 2005  ar -t nvidia-dkms-440_440.33.01-0ubuntu1_amd64.deb 
 2006  mkdir nvidia-dkms-440_440.33.01-0ubuntu1_amd64
 2007  mv nvidia-dkms-440_440.33.01-0ubuntu1_amd64.deb nvidia-dkms-440_440.33.01-0ubuntu1_amd64
 2008  cd nvidia-dkms-440_440.33.01-0ubuntu1_amd64/
 2009  ls
 2010  ar -xv nvidia-dkms-440_440.33.01-0ubuntu1_amd64.deb 
 2011  ls
 2012  xz -d data.tar.xz 
 2013  mkdir data
 2014  history 
 2015  tar -xvf data.tar -C data/
 2016  cd data/
 2017  ls
 2018  cd usr/
 2019  ls
 2020  cd src/nvidia-440.33.01/
 2021  ls
 2022  cat dkms.conf 
 2023  ls
 2024  cd ..
 2025  ls
 2026  cd ..
 2027  ls
 2028  cd ..
 2029  ls
 2030  mkdir cuda-drivers_440.33.01-1_amd64
 2031  ls
 2032  cd nvidia-dkms-440_440.33.01-0ubuntu1_amd64/
 2033  ls
 2034  cp nvidia-dkms-440_440.33.01-0ubuntu1_amd64.deb  ../
 2035  ls
 2036  cd ..
 2037  cd cuda-drivers_440.33.01-1_amd64/
 2038  ls
 2039  cd ..
 2040  ls
 2041  cp cuda-drivers_440.33.01-1_amd64.deb cuda-drivers_440.33.01-1_amd64/
 2042  cd cuda-drivers_440.33.01-1_amd64/
 2043  ls
 2044  ar -t cuda-drivers_440.33.01-1_amd64.deb 
 2045  ar -xv cuda-drivers_440.33.01-1_amd64.deb 
 2046  ls
 2047  xz -d data.tar.xz 
 2048  ls
 2049  ar -xv data.tar 
 2050  tar -xvf data.tar 
 2051  ls
 2052  cd usr/
 2053  ls
 2054  cd share/
 2055  cd ..
 2056  ls
 2057  cd ..
 2058  ls
 2059  mkdir cuda-driver-dev-10-2_10.2.89-1_amd64
 2060  cp cuda-driver-dev-10-2_10.2.89-1_amd64.deb cuda-driver-dev-10-2_10.2.89-1_amd64/
 2061  cd cuda-driver-dev-10-2_10.2.89-1_amd64/
 2062  ls
 2063  ar -xv cuda-driver-dev-10-2_10.2.89-1_amd64.deb 
 2064  ls
 2065  ls -al
 2066  xz -d data.tar.xz 
 2067  ls
 2068  tar -xv data.tar 
 2069  tar -xvf data.tar 
 2070  ls
 2071  cd ..
 2072  ls
 2073  mkdir nvidia-driver-440_440.33.01-0ubuntu1_amd64
 2074  cp nvidia-driver-440_440.33.01-0ubuntu1_amd64.deb nvidia-driver-440_440.33.01-0ubuntu1_amd64/
 2075  cd nvidia-driver-440_440.33.01-0ubuntu1_amd64
 2076  ls
 2077  ar -xv nvidia-driver-440_440.33.01-0ubuntu1_amd64.deb 
 2078  ls
 2079  xz -d data.tar.xz 
 2080  ls
 2081  tar -xv data.tar 
 2082  tar -xvf data.tar 
 2083  ls
 2084  cd ..
 2085  ls
 2086  mkdir nvidia-kernel-common-440_440.33.01-0ubuntu1_amd64
 2087  cp nvidia-kernel-common-440_440.33.01-0ubuntu1_amd64.deb nvidia-kernel-common-440_440.33.01-0ubuntu1_amd64/
 2088  cd nvidia-kernel-common-440_440.33.01-0ubuntu1_amd64/
 2089  ls
 2090  ar -xv nvidia-kernel-common-440_440.33.01-0ubuntu1_amd64.deb 
 2091  xz -d data.tar.xz 
 2092  ls
 2093  tar -xv data.tar 
 2094  tar -xvf data.tar 
 2095  cd ..
 2096  ls
 2097  mkdir nvidia-kernel-source-440_440.33.01-0ubuntu1_amd64
 2098  cp nvidia-kernel-source-440_440.33.01-0ubuntu1_amd64.deb nvidia-kernel-source-440_440.33.01-0ubuntu1_amd64/
 2099  cd nvidia-kernel-source-440_440.33.01-0ubuntu1_amd64
 2100  ar -xv nvidia-kernel-source-440_440.33.01-0ubuntu1_amd64.deb 
 2101  xz -d data.tar.xz 
 2102  ls
 2103  tar -xv data.tar 
 2104  tar -xvf data.tar 
 2105  find . -name build
 2106  find . -name Kbuild
 2107  cat usr/src/nvidia-440.33.01/Kbuild 
 2108  history 
history look for Kbuild
tree of cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
moonx@moonx-G3-3590:~/tmp$ tree
.
├── control
│   ├── conffiles
│   ├── control
│   ├── md5sums
│   └── postinst
├── control.tar
├── cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
├── data
│   ├── etc
│   │   └── apt
│   │       └── sources.list.d
│   │           └── cuda-10-2-local-10.2.89-440.33.01.list
│   ├── usr
│   │   └── share
│   │       └── doc
│   │           └── cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01
│   │               └── changelog.Debian.gz
│   └── var
│       └── cuda-repo-10-2-local-10.2.89-440.33.01
│           ├── 7fa2af80.pub
│           ├── cuda-10-2_10.2.89-1_amd64.deb
│           ├── cuda_10.2.89-1_amd64.deb
│           ├── cuda-command-line-tools-10-2_10.2.89-1_amd64.deb
│           ├── cuda-compat-10-2_440.33.01-1_amd64.deb
│           ├── cuda-compiler-10-2_10.2.89-1_amd64.deb
│           ├── cuda-core-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cudart-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cudart-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cufft-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cufft-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cuobjdump-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cupti-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cupti-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-curand-10-2_10.2.89-1_amd64.deb
│           ├── cuda-curand-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cusolver-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cusolver-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cusparse-10-2_10.2.89-1_amd64.deb
│           ├── cuda-cusparse-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-demo-suite-10-2_10.2.89-1_amd64.deb
│           ├── cuda-documentation-10-2_10.2.89-1_amd64.deb
│           ├── cuda-driver-dev-10-2_10.2.89-1_amd64
│           │   ├── control.tar.gz
│           │   ├── cuda-driver-dev-10-2_10.2.89-1_amd64.deb
│           │   ├── data.tar
│           │   ├── debian-binary
│           │   ├── _gpgbuilder
│           │   └── usr
│           │       ├── lib
│           │       │   └── pkgconfig
│           │       │       └── cuda-10.2.pc
│           │       ├── local
│           │       │   └── cuda-10.2
│           │       │       ├── lib64 -> targets/x86_64-linux/lib
│           │       │       └── targets
│           │       │           └── x86_64-linux
│           │       │               └── lib
│           │       │                   └── stubs
│           │       │                       └── libcuda.so
│           │       └── share
│           │           └── doc
│           │               └── cuda-driver-dev-10-2
│           │                   ├── changelog.Debian.gz
│           │                   └── copyright
│           ├── cuda-driver-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-drivers_440.33.01-1_amd64
│           │   ├── control.tar.xz
│           │   ├── cuda-drivers_440.33.01-1_amd64.deb
│           │   ├── data.tar
│           │   ├── debian-binary
│           │   ├── _gpgbuilder
│           │   └── usr
│           │       └── share
│           │           └── doc
│           │               └── cuda-drivers
│           │                   └── changelog.Debian.gz
│           ├── cuda-drivers_440.33.01-1_amd64.deb
│           ├── cuda-gdb-10-2_10.2.89-1_amd64.deb
│           ├── cuda-gdb-src-10-2_10.2.89-1_amd64.deb
│           ├── cuda-libraries-10-2_10.2.89-1_amd64.deb
│           ├── cuda-libraries-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-license-10-2_10.2.89-1_amd64.deb
│           ├── cuda-memcheck-10-2_10.2.89-1_amd64.deb
│           ├── cuda-minimal-build-10-2_10.2.89-1_amd64.deb
│           ├── cuda-misc-headers-10-2_10.2.89-1_amd64.deb
│           ├── cuda-npp-10-2_10.2.89-1_amd64.deb
│           ├── cuda-npp-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nsight-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nsight-compute-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nsight-systems-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvcc-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvdisasm-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvgraph-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvgraph-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvjpeg-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvjpeg-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvml-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvprof-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvprune-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvrtc-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvrtc-dev-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvtx-10-2_10.2.89-1_amd64.deb
│           ├── cuda-nvvp-10-2_10.2.89-1_amd64.deb
│           ├── cuda-runtime-10-2_10.2.89-1_amd64.deb
│           ├── cuda-samples-10-2_10.2.89-1_amd64.deb
│           ├── cuda-sanitizer-api-10-2_10.2.89-1_amd64.deb
│           ├── cuda-toolkit-10-2_10.2.89-1_amd64.deb
│           ├── cuda-tools-10-2_10.2.89-1_amd64.deb
│           ├── cuda-visual-tools-10-2_10.2.89-1_amd64.deb
│           ├── libcublas10_10.2.2.89-1_amd64.deb
│           ├── libcublas-dev_10.2.2.89-1_amd64.deb
│           ├── libnvidia-cfg1-440_440.33.01-0ubuntu1_amd64.deb
│           ├── libnvidia-common-440_440.33.01-0ubuntu1_all.deb
│           ├── libnvidia-compute-440_440.33.01-0ubuntu1_amd64.deb
│           ├── libnvidia-decode-440_440.33.01-0ubuntu1_amd64.deb
│           ├── libnvidia-encode-440_440.33.01-0ubuntu1_amd64.deb
│           ├── libnvidia-fbc1-440_440.33.01-0ubuntu1_amd64.deb
│           ├── libnvidia-gl-440_440.33.01-0ubuntu1_amd64.deb
│           ├── libnvidia-ifr1-440_440.33.01-0ubuntu1_amd64.deb
│           ├── libxnvctrl0_440.33.01-0ubuntu1_amd64.deb
│           ├── libxnvctrl-dev_440.33.01-0ubuntu1_amd64.deb
│           ├── nsight-compute-2019.5.0_2019.5.0.14-1_amd64.deb
│           ├── NsightSystems-linux-public-2019.5.2.16-b54ef97.deb
│           ├── nvidia-compute-utils-440_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-dkms-440_440.33.01-0ubuntu1_amd64
│           │   ├── control.tar.xz
│           │   ├── data
│           │   │   └── usr
│           │   │       ├── share
│           │   │       │   └── doc
│           │   │       │       └── nvidia-dkms-440
│           │   │       │           ├── changelog.Debian.gz
│           │   │       │           └── copyright
│           │   │       └── src
│           │   │           └── nvidia-440.33.01
│           │   │               ├── dkms.conf
│           │   │               └── patches
│           │   │                   ├── allow_sublevel_greater_than_5.patch
│           │   │                   ├── buildfix_kernel_3.0.patch
│           │   │                   ├── buildfix_kernel_3.10.patch
│           │   │                   ├── buildfix_kernel_3.11.patch
│           │   │                   ├── buildfix_kernel_3.13.patch
│           │   │                   ├── buildfix_kernel_3.14.patch
│           │   │                   ├── buildfix_kernel_3.18.patch
│           │   │                   ├── buildfix_kernel_3.6.patch
│           │   │                   ├── buildfix_kernel_3.8.patch
│           │   │                   ├── buildfix_kernel_4.10.patch
│           │   │                   ├── buildfix_kernel_4.14.patch
│           │   │                   ├── buildfix_kernel_4.15.patch
│           │   │                   ├── buildfix_kernel_4.3.patch
│           │   │                   ├── buildfix_kernel_4.6.patch
│           │   │                   ├── buildfix_kernel_4.7_amd64_only.patch
│           │   │                   ├── buildfix_kernel_4.7.patch
│           │   │                   ├── buildfix_kernel_4.8.patch
│           │   │                   ├── buildfix_kernel_4.9_amd64_only.patch
│           │   │                   ├── buildfix_kernel_4.9.patch
│           │   │                   ├── disable_fstack-*-protection_fcf-protection.patch
│           │   │                   ├── make-use-of-the-new-uapi-framework.patch
│           │   │                   ├── register-VT-switch-requirements.patch
│           │   │                   └── replace-VM_RESERVED-with-VM_DONTEXPAND-and-VM_DONTDU.patch
│           │   ├── data.tar
│           │   ├── debian-binary
│           │   ├── _gpgbuilder
│           │   └── nvidia-dkms-440_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-dkms-440_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-driver-440_440.33.01-0ubuntu1_amd64
│           │   ├── control.tar.xz
│           │   ├── data.tar
│           │   ├── debian-binary
│           │   ├── _gpgbuilder
│           │   ├── nvidia-driver-440_440.33.01-0ubuntu1_amd64.deb
│           │   └── usr
│           │       └── share
│           │           └── doc
│           │               └── nvidia-driver-440
│           │                   ├── acknowledgements.html
│           │                   ├── addressingcapabilities.html
│           │                   ├── addtlresources.html
│           │                   ├── appendices.html
│           │                   ├── audiosupport.html
│           │                   ├── changelog.Debian.gz
│           │                   ├── commonproblems.html
│           │                   ├── configlaptop.html
│           │                   ├── configmultxscreens.html
│           │                   ├── configtwinview.html
│           │                   ├── copyright
│           │                   ├── depth30.html
│           │                   ├── displaydevicenames.html
│           │                   ├── dma_issues.html
│           │                   ├── dpi.html
│           │                   ├── editxconfig.html
│           │                   ├── egpu.html
│           │                   ├── faq.html
│           │                   ├── flippingubb.html
│           │                   ├── framelock.html
│           │                   ├── glxsupport.html
│           │                   ├── gpunames.html
│           │                   ├── i2c.html
│           │                   ├── index.html
│           │                   ├── installationandconfiguration.html
│           │                   ├── installdriver.html
│           │                   ├── installedcomponents.html
│           │                   ├── introduction.html
│           │                   ├── kms.html
│           │                   ├── knownissues.html
│           │                   ├── LICENSE.gz
│           │                   ├── minimumrequirements.html
│           │                   ├── newusertips.html
│           │                   ├── nvidia
│           │                   ├── NVIDIA_Changelog.gz
│           │                   ├── nvidia-debugdump.html
│           │                   ├── nvidia-hibernate.service
│           │                   ├── nvidia-ml.html
│           │                   ├── nvidia-persistenced.html
│           │                   ├── nvidia-persistenced-init.tar.bz2
│           │                   ├── nvidia-resume.service
│           │                   ├── nvidiasettings.html
│           │                   ├── nvidia-sleep.sh
│           │                   ├── nvidia-smi.html
│           │                   ├── nvidia-suspend.service
│           │                   ├── openglenvvariables.html
│           │                   ├── optimus.html
│           │                   ├── powermanagement.html
│           │                   ├── procinterface.html
│           │                   ├── profiles.html
│           │                   ├── programmingmodes.html
│           │                   ├── randr14.html
│           │                   ├── README.txt.gz
│           │                   ├── retpoline.html
│           │                   ├── selectdriver.html
│           │                   ├── sli.html
│           │                   ├── supportedchips.html
│           │                   ├── vdpausupport.html
│           │                   ├── xcompositeextension.html
│           │                   ├── xconfigoptions.html
│           │                   ├── xineramaglx.html
│           │                   └── xrandrextension.html
│           ├── nvidia-driver-440_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-headless-440_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-headless-no-dkms-440_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-kernel-common-440_440.33.01-0ubuntu1_amd64
│           │   ├── control.tar.xz
│           │   ├── data.tar
│           │   ├── debian-binary
│           │   ├── _gpgbuilder
│           │   ├── lib
│           │   │   ├── modprobe.d
│           │   │   │   └── nvidia-graphics-drivers.conf
│           │   │   └── udev
│           │   │       └── rules.d
│           │   │           └── 71-nvidia.rules
│           │   ├── nvidia-kernel-common-440_440.33.01-0ubuntu1_amd64.deb
│           │   ├── sbin
│           │   │   └── create-uvm-dev-node
│           │   └── usr
│           │       └── share
│           │           ├── doc
│           │           │   └── nvidia-kernel-common-440
│           │           │       ├── changelog.Debian.gz
│           │           │       └── copyright
│           │           └── initramfs-tools
│           │               └── hooks
│           │                   └── framebuffer-nvidia
│           ├── nvidia-kernel-common-440_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-kernel-source-440_440.33.01-0ubuntu1_amd64
│           │   ├── control.tar.xz
│           │   ├── data.tar
│           │   ├── debian-binary
│           │   ├── _gpgbuilder
│           │   ├── nvidia-kernel-source-440_440.33.01-0ubuntu1_amd64.deb
│           │   └── usr
│           │       ├── lib
│           │       │   └── nvidia
│           │       │       └── alternate-install-present
│           │       ├── share
│           │       │   └── doc
│           │       │       └── nvidia-kernel-source-440
│           │       │           ├── changelog.Debian.gz
│           │       │           └── copyright
│           │       └── src
│           │           └── nvidia-440.33.01
│           │               ├── common
│           │               │   └── inc
│           │               │       ├── conftest.h
│           │               │       ├── cpuopsys.h
│           │               │       ├── nvCpuUuid.h
│           │               │       ├── nv-gpu-info.h
│           │               │       ├── nvgputypes.h
│           │               │       ├── nv.h
│           │               │       ├── nv-hypervisor.h
│           │               │       ├── nvipmi.h
│           │               │       ├── nv-kernel-interface-api.h
│           │               │       ├── nvkms-api-types.h
│           │               │       ├── nvkms-format.h
│           │               │       ├── nvkms-kapi.h
│           │               │       ├── nv-kref.h
│           │               │       ├── nv-kthread-q.h
│           │               │       ├── nvlimits.h
│           │               │       ├── nv-linux.h
│           │               │       ├── nv-list-helpers.h
│           │               │       ├── nv-lock.h
│           │               │       ├── nv-memdbg.h
│           │               │       ├── nv-misc.h
│           │               │       ├── nvmisc.h
│           │               │       ├── nv-mm.h
│           │               │       ├── nv-modeset-interface.h
│           │               │       ├── nv-msi.h
│           │               │       ├── nv-pci.h
│           │               │       ├── nv-pgprot.h
│           │               │       ├── nv-procfs.h
│           │               │       ├── nv-proto.h
│           │               │       ├── nv-register-module.h
│           │               │       ├── nv-retpoline.h
│           │               │       ├── nv_speculation_barrier.h
│           │               │       ├── nvstatuscodes.h
│           │               │       ├── nvstatus.h
│           │               │       ├── nv-time.h
│           │               │       ├── nv-timer.h
│           │               │       ├── nvtypes.h
│           │               │       ├── nv_uvm_interface.h
│           │               │       ├── nv_uvm_types.h
│           │               │       ├── os-interface.h
│           │               │       ├── uvmtypes.h
│           │               │       └── xapi-sdk.h
│           │               ├── conftest.sh
│           │               ├── Kbuild
│           │               ├── Makefile
│           │               ├── nvidia
│           │               │   ├── export_nvswitch.h
│           │               │   ├── ioctl_nvswitch.h
│           │               │   ├── linux_nvswitch.c
│           │               │   ├── nv-acpi.c
│           │               │   ├── nv.c
│           │               │   ├── nv-cray.c
│           │               │   ├── nv-dma.c
│           │               │   ├── nv-frontend.c
│           │               │   ├── nv-frontend.h
│           │               │   ├── nv_gpu_ops.h
│           │               │   ├── nv-i2c.c
│           │               │   ├── nv-ibmnpu.c
│           │               │   ├── nv-ibmnpu.h
│           │               │   ├── nvidia.Kbuild
│           │               │   ├── nvidia-sources.Kbuild
│           │               │   ├── nv-kernel.o_binary
│           │               │   ├── nv-kthread-q.c
│           │               │   ├── nvlink_common.h
│           │               │   ├── nvlink_errors.h
│           │               │   ├── nvlink_export.h
│           │               │   ├── nvlink_linux.c
│           │               │   ├── nvlink_linux.h
│           │               │   ├── nvlink_pci.h
│           │               │   ├── nvlink_proto.h
│           │               │   ├── nv-memdbg.c
│           │               │   ├── nv-mempool.c
│           │               │   ├── nv-mmap.c
│           │               │   ├── nv-modeset-interface.c
│           │               │   ├── nv-msi.c
│           │               │   ├── nv-p2p.c
│           │               │   ├── nv-p2p.h
│           │               │   ├── nv-pat.c
│           │               │   ├── nv-pat.h
│           │               │   ├── nv-pci.c
│           │               │   ├── nv-pci-table.c
│           │               │   ├── nv-pci-table.h
│           │               │   ├── nv-procfs.c
│           │               │   ├── nv-reg.h
│           │               │   ├── nv-report-err.c
│           │               │   ├── nv-report-err.h
│           │               │   ├── nv-rsync.c
│           │               │   ├── nv-rsync.h
│           │               │   ├── nv-usermap.c
│           │               │   ├── nv_uvm_interface.c
│           │               │   ├── nv-vm.c
│           │               │   ├── nv-vtophys.c
│           │               │   ├── os-interface.c
│           │               │   ├── os-mlock.c
│           │               │   ├── os-pci.c
│           │               │   ├── os-registry.c
│           │               │   ├── os-usermap.c
│           │               │   └── rmp2pdefines.h
│           │               ├── nvidia-drm
│           │               │   ├── nvidia-dma-fence-helper.h
│           │               │   ├── nvidia-drm.c
│           │               │   ├── nvidia-drm-conftest.h
│           │               │   ├── nvidia-drm-connector.c
│           │               │   ├── nvidia-drm-connector.h
│           │               │   ├── nvidia-drm-crtc.c
│           │               │   ├── nvidia-drm-crtc.h
│           │               │   ├── nvidia-drm-drv.c
│           │               │   ├── nvidia-drm-drv.h
│           │               │   ├── nvidia-drm-encoder.c
│           │               │   ├── nvidia-drm-encoder.h
│           │               │   ├── nvidia-drm-fb.c
│           │               │   ├── nvidia-drm-fb.h
│           │               │   ├── nvidia-drm-gem.c
│           │               │   ├── nvidia-drm-gem.h
│           │               │   ├── nvidia-drm-gem-nvkms-memory.c
│           │               │   ├── nvidia-drm-gem-nvkms-memory.h
│           │               │   ├── nvidia-drm-gem-user-memory.c
│           │               │   ├── nvidia-drm-gem-user-memory.h
│           │               │   ├── nvidia-drm.h
│           │               │   ├── nvidia-drm-helper.c
│           │               │   ├── nvidia-drm-helper.h
│           │               │   ├── nvidia-drm-ioctl.h
│           │               │   ├── nvidia-drm.Kbuild
│           │               │   ├── nvidia-drm-linux.c
│           │               │   ├── nvidia-drm-modeset.c
│           │               │   ├── nvidia-drm-modeset.h
│           │               │   ├── nvidia-drm-os-interface.h
│           │               │   ├── nvidia-drm-prime-fence.c
│           │               │   ├── nvidia-drm-prime-fence.h
│           │               │   ├── nvidia-drm-priv.h
│           │               │   ├── nvidia-drm-utils.c
│           │               │   ├── nvidia-drm-utils.h
│           │               │   ├── nv-pci-table.c
│           │               │   └── nv-pci-table.h
│           │               ├── nvidia-modeset
│           │               │   ├── nvidia-modeset.Kbuild
│           │               │   ├── nvidia-modeset-linux.c
│           │               │   ├── nvidia-modeset-os-interface.h
│           │               │   ├── nvkms.h
│           │               │   ├── nvkms-ioctl.h
│           │               │   ├── nv-kthread-q.c
│           │               │   └── nv-modeset-kernel.o_binary
│           │               └── nvidia-uvm
│           │                   ├── cla06f.h
│           │                   ├── cla06fsubch.h
│           │                   ├── cla0b5.h
│           │                   ├── cla16f.h
│           │                   ├── clb069.h
│           │                   ├── clb06f.h
│           │                   ├── clb0b5.h
│           │                   ├── clc06f.h
│           │                   ├── clc076.h
│           │                   ├── clc0b5.h
│           │                   ├── clc1b5.h
│           │                   ├── clc365.h
│           │                   ├── clc369.h
│           │                   ├── clc36f.h
│           │                   ├── clc3b5.h
│           │                   ├── clc46f.h
│           │                   ├── clc5b5.h
│           │                   ├── ctrl2080mc.h
│           │                   ├── hwref
│           │                   │   ├── kepler
│           │                   │   │   └── gk104
│           │                   │   │       └── dev_mmu.h
│           │                   │   ├── pascal
│           │                   │   │   └── gp100
│           │                   │   │       ├── dev_fault.h
│           │                   │   │       ├── dev_fb.h
│           │                   │   │       └── dev_mmu.h
│           │                   │   ├── turing
│           │                   │   │   └── tu102
│           │                   │   │       ├── dev_fault.h
│           │                   │   │       └── dev_mmu.h
│           │                   │   └── volta
│           │                   │       └── gv100
│           │                   │           ├── dev_fault.h
│           │                   │           ├── dev_fb.h
│           │                   │           └── dev_mmu.h
│           │                   ├── nvCpuUuid.c
│           │                   ├── nvidia-uvm.Kbuild
│           │                   ├── nvidia-uvm-sources.Kbuild
│           │                   ├── nv-kthread-q.c
│           │                   ├── nv-kthread-q-selftest.c
│           │                   ├── nvstatus.c
│           │                   ├── uvm8_api.h
│           │                   ├── uvm8_ats_faults.c
│           │                   ├── uvm8_ats_faults.h
│           │                   ├── uvm8_ats_ibm.c
│           │                   ├── uvm8_ats_ibm.h
│           │                   ├── uvm8.c
│           │                   ├── uvm8_ce_test.c
│           │                   ├── uvm8_channel.c
│           │                   ├── uvm8_channel.h
│           │                   ├── uvm8_channel_test.c
│           │                   ├── uvm8_extern_decl.h
│           │                   ├── uvm8_fault_buffer_flush_test.c
│           │                   ├── uvm8_forward_decl.h
│           │                   ├── uvm8_get_rm_ptes_test.c
│           │                   ├── uvm8_global.c
│           │                   ├── uvm8_global.h
│           │                   ├── uvm8_gpu_access_counters.c
│           │                   ├── uvm8_gpu_access_counters.h
│           │                   ├── uvm8_gpu.c
│           │                   ├── uvm8_gpu.h
│           │                   ├── uvm8_gpu_isr.c
│           │                   ├── uvm8_gpu_isr.h
│           │                   ├── uvm8_gpu_non_replayable_faults.c
│           │                   ├── uvm8_gpu_non_replayable_faults.h
│           │                   ├── uvm8_gpu_replayable_faults.c
│           │                   ├── uvm8_gpu_replayable_faults.h
│           │                   ├── uvm8_gpu_semaphore.c
│           │                   ├── uvm8_gpu_semaphore.h
│           │                   ├── uvm8_gpu_semaphore_test.c
│           │                   ├── uvm8_hal.c
│           │                   ├── uvm8_hal.h
│           │                   ├── uvm8_hal_types.h
│           │                   ├── uvm8_hmm.c
│           │                   ├── uvm8_hmm.h
│           │                   ├── uvm8_kepler.c
│           │                   ├── uvm8_kepler_ce.c
│           │                   ├── uvm8_kepler_host.c
│           │                   ├── uvm8_kepler_mmu.c
│           │                   ├── uvm8_kvmalloc.c
│           │                   ├── uvm8_kvmalloc.h
│           │                   ├── uvm8_kvmalloc_test.c
│           │                   ├── uvm8_lock.c
│           │                   ├── uvm8_lock.h
│           │                   ├── uvm8_lock_test.c
│           │                   ├── uvm8_map_external.c
│           │                   ├── uvm8_map_external.h
│           │                   ├── uvm8_maxwell.c
│           │                   ├── uvm8_maxwell_host.c
│           │                   ├── uvm8_mem.c
│           │                   ├── uvm8_mem.h
│           │                   ├── uvm8_mem_test.c
│           │                   ├── uvm8_migrate.c
│           │                   ├── uvm8_migrate.h
│           │                   ├── uvm8_migrate_pageable.c
│           │                   ├── uvm8_migrate_pageable.h
│           │                   ├── uvm8_mmu.c
│           │                   ├── uvm8_mmu.h
│           │                   ├── uvm8_mmu_test.c
│           │                   ├── uvm8_page_tree_test.c
│           │                   ├── uvm8_pascal.c
│           │                   ├── uvm8_pascal_ce.c
│           │                   ├── uvm8_pascal_fault_buffer.c
│           │                   ├── uvm8_pascal_fault_buffer.h
│           │                   ├── uvm8_pascal_host.c
│           │                   ├── uvm8_pascal_mmu.c
│           │                   ├── uvm8_peer_identity_mappings_test.c
│           │                   ├── uvm8_perf_events.c
│           │                   ├── uvm8_perf_events.h
│           │                   ├── uvm8_perf_events_test.c
│           │                   ├── uvm8_perf_heuristics.c
│           │                   ├── uvm8_perf_heuristics.h
│           │                   ├── uvm8_perf_module.c
│           │                   ├── uvm8_perf_module.h
│           │                   ├── uvm8_perf_module_test.c
│           │                   ├── uvm8_perf_prefetch.c
│           │                   ├── uvm8_perf_prefetch.h
│           │                   ├── uvm8_perf_thrashing.c
│           │                   ├── uvm8_perf_thrashing.h
│           │                   ├── uvm8_perf_utils.c
│           │                   ├── uvm8_perf_utils.h
│           │                   ├── uvm8_perf_utils_test.c
│           │                   ├── uvm8_pmm_gpu.c
│           │                   ├── uvm8_pmm_gpu.h
│           │                   ├── uvm8_pmm_sysmem.c
│           │                   ├── uvm8_pmm_sysmem.h
│           │                   ├── uvm8_pmm_sysmem_test.c
│           │                   ├── uvm8_pmm_test.c
│           │                   ├── uvm8_policy.c
│           │                   ├── uvm8_populate_pageable.c
│           │                   ├── uvm8_populate_pageable.h
│           │                   ├── uvm8_processors.h
│           │                   ├── uvm8_procfs.c
│           │                   ├── uvm8_procfs.h
│           │                   ├── uvm8_pte_batch.c
│           │                   ├── uvm8_pte_batch.h
│           │                   ├── uvm8_pushbuffer.c
│           │                   ├── uvm8_pushbuffer.h
│           │                   ├── uvm8_push.c
│           │                   ├── uvm8_push.h
│           │                   ├── uvm8_push_macros.h
│           │                   ├── uvm8_push_test.c
│           │                   ├── uvm8_range_allocator.c
│           │                   ├── uvm8_range_allocator.h
│           │                   ├── uvm8_range_allocator_test.c
│           │                   ├── uvm8_range_group.c
│           │                   ├── uvm8_range_group.h
│           │                   ├── uvm8_range_group_tree_test.c
│           │                   ├── uvm8_range_tree.c
│           │                   ├── uvm8_range_tree.h
│           │                   ├── uvm8_range_tree_test.c
│           │                   ├── uvm8_rm_mem.c
│           │                   ├── uvm8_rm_mem.h
│           │                   ├── uvm8_rm_mem_test.c
│           │                   ├── uvm8_test.c
│           │                   ├── uvm8_test.h
│           │                   ├── uvm8_test_ioctl.h
│           │                   ├── uvm8_test_rng.c
│           │                   ├── uvm8_test_rng.h
│           │                   ├── uvm8_thread_context.c
│           │                   ├── uvm8_thread_context.h
│           │                   ├── uvm8_thread_context_test.c
│           │                   ├── uvm8_tlb_batch.c
│           │                   ├── uvm8_tlb_batch.h
│           │                   ├── uvm8_tools.c
│           │                   ├── uvm8_tools.h
│           │                   ├── uvm8_tools_init.h
│           │                   ├── uvm8_tracker.c
│           │                   ├── uvm8_tracker.h
│           │                   ├── uvm8_tracker_test.c
│           │                   ├── uvm8_turing.c
│           │                   ├── uvm8_turing_fault_buffer.h
│           │                   ├── uvm8_turing_host.c
│           │                   ├── uvm8_turing_mmu.c
│           │                   ├── uvm8_user_channel.c
│           │                   ├── uvm8_user_channel.h
│           │                   ├── uvm8_va_block.c
│           │                   ├── uvm8_va_block.h
│           │                   ├── uvm8_va_block_test.c
│           │                   ├── uvm8_va_block_types.h
│           │                   ├── uvm8_va_range.c
│           │                   ├── uvm8_va_range.h
│           │                   ├── uvm8_va_space.c
│           │                   ├── uvm8_va_space.h
│           │                   ├── uvm8_va_space_mm.c
│           │                   ├── uvm8_va_space_mm.h
│           │                   ├── uvm8_volta_access_counter_buffer.c
│           │                   ├── uvm8_volta.c
│           │                   ├── uvm8_volta_fault_buffer.c
│           │                   ├── uvm8_volta_fault_buffer.h
│           │                   ├── uvm8_volta_host.c
│           │                   ├── uvm8_volta_mmu.c
│           │                   ├── uvm_common.c
│           │                   ├── uvm_common.h
│           │                   ├── uvm_debug_optimized.c
│           │                   ├── uvm.h
│           │                   ├── uvm_ioctl.h
│           │                   ├── uvm_linux.c
│           │                   ├── uvm_linux.h
│           │                   ├── uvm_linux_ioctl.h
│           │                   ├── uvm_unit_test.h
│           │                   ├── uvm_utils.c
│           │                   └── uvm_utils.h
│           ├── nvidia-kernel-source-440_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-modprobe_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-settings_440.33.01-0ubuntu1_amd64.deb
│           ├── nvidia-utils-440_440.33.01-0ubuntu1_amd64.deb
│           ├── Packages.gz
│           ├── Release
│           ├── Release.gpg
│           └── xserver-xorg-video-nvidia-440_440.33.01-0ubuntu1_amd64.deb
├── data.tar
├── debian-binary
└── _gpgbuilder

80 directories, 560 files
tree of cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb

tree of cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb

上一篇:高手总结的9种 OOM 常见原因及解决方案


下一篇:linux复习篇之文件与目录操作命令