Home
last modified time | relevance | path

Searched refs:gpu (Results 1 – 21 of 21) sorted by relevance

/openbsd/sys/dev/pci/drm/amd/amdkfd/
H A Dkfd_topology.c118 if (top_dev->gpu && top_dev->gpu->adev->pdev == pdev) { in kfd_device_by_pci_dev()
318 if (mem->gpu && kfd_devcgroup_check_permission(mem->gpu)) in mem_show()
1099 if (!gpu) in kfd_generate_gpu_id()
1141 dev->gpu = gpu; in kfd_assign_gpu()
1145 mem->gpu = dev->gpu; in kfd_assign_gpu()
1147 cache->gpu = dev->gpu; in kfd_assign_gpu()
1149 iolink->gpu = dev->gpu; in kfd_assign_gpu()
1151 p2plink->gpu = dev->gpu; in kfd_assign_gpu()
1515 if (!dev->gpu || !dev->gpu->adev || in kfd_dev_create_p2p_links()
1931 if (gpu->xcp && !gpu->xcp->ddev) { in kfd_topology_add_device()
[all …]
H A Dkfd_topology.h87 struct kfd_node *gpu; member
105 struct kfd_node *gpu; member
125 struct kfd_node *gpu; member
147 struct kfd_node *gpu; member
H A Dkfd_crat.c1829 struct acpi_srat_generic_affinity *gpu; in kfd_find_numa_node_in_srat() local
1872 gpu = (struct acpi_srat_generic_affinity *)sub_header; in kfd_find_numa_node_in_srat()
1873 bdf = *((u16 *)(&gpu->device_handle[0])) << 16 | in kfd_find_numa_node_in_srat()
1874 *((u16 *)(&gpu->device_handle[2])); in kfd_find_numa_node_in_srat()
1877 numa_node = pxm_to_node(gpu->proximity_domain); in kfd_find_numa_node_in_srat()
2169 if (!peer_dev->gpu) in kfd_create_vcrat_image_gpu()
2171 if (peer_dev->gpu->kfd->hive_id != kdev->kfd->hive_id) in kfd_create_vcrat_image_gpu()
2177 &avail_size, kdev, peer_dev->gpu, in kfd_create_vcrat_image_gpu()
H A Dkfd_priv.h1111 int kfd_topology_add_device(struct kfd_node *gpu);
1112 int kfd_topology_remove_device(struct kfd_node *gpu);
/openbsd/sys/dev/pci/drm/i915/
H A Di915_sysfs.c169 struct i915_gpu_coredump *gpu; in error_state_read() local
179 gpu = i915_first_error_state(i915); in error_state_read()
180 if (IS_ERR(gpu)) { in error_state_read()
181 ret = PTR_ERR(gpu); in error_state_read()
182 } else if (gpu) { in error_state_read()
183 ret = i915_gpu_coredump_copy_to_buffer(gpu, buf, off, count); in error_state_read()
184 i915_gpu_coredump_put(gpu); in error_state_read()
H A Di915_gpu_error.h324 i915_gpu_coredump_get(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_get() argument
326 kref_get(&gpu->ref); in i915_gpu_coredump_get()
327 return gpu; in i915_gpu_coredump_get()
335 static inline void i915_gpu_coredump_put(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_put() argument
337 if (gpu) in i915_gpu_coredump_put()
338 kref_put(&gpu->ref, __i915_gpu_coredump_free); in i915_gpu_coredump_put()
408 static inline void i915_gpu_coredump_put(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_put() argument
H A Di915_debugfs.c340 struct i915_gpu_coredump *gpu; in i915_gpu_info_open() local
343 gpu = NULL; in i915_gpu_info_open()
345 gpu = i915_gpu_coredump(to_gt(i915), ALL_ENGINES, CORE_DUMP_FLAG_NONE); in i915_gpu_info_open()
347 if (IS_ERR(gpu)) in i915_gpu_info_open()
348 return PTR_ERR(gpu); in i915_gpu_info_open()
350 file->private_data = gpu; in i915_gpu_info_open()
H A DTODO.txt13 That doesn't make sense given hw and gpu apis moved away from this model years
/openbsd/sys/dev/pci/drm/i915/gt/shaders/
H A DREADME28 * IGT gpu tools source code is located on your home directory (~) as ~/igt
36 ~ $ cp ~/linux/drivers/gpu/drm/i915/gt/shaders/clear_kernel/ivb.asm \
42 ~ $ cp ~/linux/drivers/gpu/drm/i915/gt/shaders/clear_kernel/hsw.asm \
/openbsd/gnu/llvm/clang/lib/Basic/
H A DCuda.cpp79 #define GFX(gpu) \ argument
80 { CudaArch::GFX##gpu, "gfx" #gpu, "compute_amdgcn" }
/openbsd/sys/dev/pci/drm/scheduler/
H A Dgpu_scheduler_trace.h113 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/scheduler
/openbsd/sys/dev/pci/drm/radeon/
H A Dradeon_trace.h208 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/radeon
/openbsd/gnu/llvm/llvm/docs/
H A DCompileCudaWithLLVM.rst58 $ clang++ axpy.cu -o axpy --cuda-gpu-arch=<GPU arch> \
84 ``--cuda-gpu-arch=sm_35``.
86 Note: You cannot pass ``compute_XX`` as an argument to ``--cuda-gpu-arch``;
88 its binaries, so e.g. a binary compiled with ``--cuda-gpu-arch=sm_30`` would be
91 You can pass ``--cuda-gpu-arch`` multiple times to compile for multiple archs.
/openbsd/sys/dev/pci/drm/i915/gvt/
H A Dtrace.h381 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/i915/gvt
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DDiagnosticDriverKinds.td54 def err_drv_cuda_bad_gpu_arch : Error<"unsupported CUDA gpu architecture: %0">;
55 def err_drv_offload_bad_gpu_arch : Error<"unsupported %0 gpu architecture: %1">;
86 "install, pass a different GPU arch with '--cuda-gpu-arch', or pass "
H A DDiagnosticSemaKinds.td8574 InGroup<DiagGroup<"gpu-maybe-wrong-side">>;
/openbsd/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_trace.h562 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/amd/amdgpu
/openbsd/gnu/llvm/clang/include/clang/Driver/
H A DOptions.td935 def gpu_use_aux_triple_only : Flag<["--"], "gpu-use-aux-triple-only">,
947 def cuda_gpu_arch_EQ : Joined<["--"], "cuda-gpu-arch=">, Flags<[NoXarchOption]>,
965 "too low for the requested CUDA gpu architecture.">;
980 defm gpu_rdc : BoolFOption<"gpu-rdc",
1034 defm gpu_allow_device_init : BoolFOption<"gpu-allow-device-init",
1039 defm gpu_defer_diag : BoolFOption<"gpu-defer-diag",
1048 def gpu_max_threads_per_block_EQ : Joined<["--"], "gpu-max-threads-per-block=">,
1056 def gpu_instrument_lib_EQ : Joined<["--"], "gpu-instrument-lib=">,
1061 def fno_gpu_sanitize : Flag<["-"], "fno-gpu-sanitize">, Group<f_Group>;
1062 def gpu_bundle_output : Flag<["--"], "gpu-bundle-output">,
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
H A DOMPKinds.def1193 __OMP_TRAIT_PROPERTY(device, kind, gpu)
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXIntrinsics.td1912 // 'scope' = 'gpu' is default and is handled by regular atomic instructions.
1985 # !if(!eq(ScopeStr, "gpu"), "", "." # ScopeStr)
1999 # !if(!eq(ScopeStr, "gpu"), "", "." # ScopeStr)
2028 // .gpu scope is default and is currently covered by existing
2040 // No need to define ".gpu"-scoped atomics. They do the same thing
/openbsd/gnu/llvm/llvm/docs/AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack/
H A DAMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md139 ![Example GPU Hardware](images/example-gpu-hardware.png)