Home
last modified time | relevance | path

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

/openbsd/src/sys/dev/pci/drm/amd/amdkfd/
Dkfd_topology.c108 return top_dev->gpu; in kfd_device_by_id()
119 if (top_dev->gpu && top_dev->gpu->adev->pdev == pdev) { in kfd_device_by_pci_dev()
120 device = top_dev->gpu; in kfd_device_by_pci_dev()
279 if (iolink->gpu && kfd_devcgroup_check_permission(iolink->gpu)) in iolink_show()
321 if (mem->gpu && kfd_devcgroup_check_permission(mem->gpu)) in mem_show()
353 if (cache->gpu && kfd_devcgroup_check_permission(cache->gpu)) in kfd_cache_show()
435 if (dev->gpu && kfd_devcgroup_check_permission(dev->gpu)) in node_show()
444 if (dev->gpu && kfd_devcgroup_check_permission(dev->gpu)) in node_show()
451 if (dev->gpu && kfd_devcgroup_check_permission(dev->gpu)) in node_show()
456 dev->gpu ? dev->node_props.simd_count : 0); in node_show()
[all …]
Dkfd_topology.h91 struct kfd_node *gpu; member
109 struct kfd_node *gpu; member
130 struct kfd_node *gpu; member
152 struct kfd_node *gpu; member
Dkfd_crat.c2018 struct acpi_srat_generic_affinity *gpu; in kfd_find_numa_node_in_srat() local
2061 gpu = (struct acpi_srat_generic_affinity *)sub_header; in kfd_find_numa_node_in_srat()
2062 bdf = *((u16 *)(&gpu->device_handle[0])) << 16 | in kfd_find_numa_node_in_srat()
2063 *((u16 *)(&gpu->device_handle[2])); in kfd_find_numa_node_in_srat()
2066 numa_node = pxm_to_node(gpu->proximity_domain); in kfd_find_numa_node_in_srat()
2352 if (!peer_dev->gpu) in kfd_create_vcrat_image_gpu()
2354 if (peer_dev->gpu->kfd->hive_id != kdev->kfd->hive_id) in kfd_create_vcrat_image_gpu()
2360 &avail_size, kdev, peer_dev->gpu, in kfd_create_vcrat_image_gpu()
Dkfd_priv.h1132 int kfd_topology_add_device(struct kfd_node *gpu);
1133 int kfd_topology_remove_device(struct kfd_node *gpu);
Dkfd_queue.c429 cu_num = props->simd_count / props->simd_per_cu / NUM_XCC(dev->gpu->xcc_mask); in kfd_queue_ctx_save_restore_size()
/openbsd/src/sys/dev/pci/drm/i915/
Di915_gpu_error.h319 i915_gpu_coredump_get(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_get() argument
321 kref_get(&gpu->ref); in i915_gpu_coredump_get()
322 return gpu; in i915_gpu_coredump_get()
330 static inline void i915_gpu_coredump_put(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_put() argument
332 if (gpu) in i915_gpu_coredump_put()
333 kref_put(&gpu->ref, __i915_gpu_coredump_free); in i915_gpu_coredump_put()
406 static inline void i915_gpu_coredump_put(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_put() argument
Di915_gpu_error.c2501 struct i915_gpu_coredump *gpu; in i915_gpu_info_open() local
2504 gpu = NULL; in i915_gpu_info_open()
2506 gpu = i915_gpu_coredump(to_gt(i915), ALL_ENGINES, CORE_DUMP_FLAG_NONE); in i915_gpu_info_open()
2508 if (IS_ERR(gpu)) in i915_gpu_info_open()
2509 return PTR_ERR(gpu); in i915_gpu_info_open()
2511 file->private_data = gpu; in i915_gpu_info_open()
2578 struct i915_gpu_coredump *gpu; in error_state_read() local
2588 gpu = i915_first_error_state(i915); in error_state_read()
2589 if (IS_ERR(gpu)) { in error_state_read()
2590 ret = PTR_ERR(gpu); in error_state_read()
[all …]
DTODO.txt13 That doesn't make sense given hw and gpu apis moved away from this model years
/openbsd/src/sys/dev/pci/drm/i915/gt/shaders/
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/src/gnu/llvm/clang/lib/Basic/
DCuda.cpp79 #define GFX(gpu) \ argument
80 { CudaArch::GFX##gpu, "gfx" #gpu, "compute_amdgcn" }
/openbsd/src/sys/dev/pci/drm/scheduler/
Dgpu_scheduler_trace.h113 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/scheduler
/openbsd/src/sys/dev/pci/drm/radeon/
Dradeon_trace.h208 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/radeon
/openbsd/src/gnu/llvm/llvm/docs/
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/src/sys/dev/pci/drm/i915/gvt/
Dtrace.h381 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/i915/gvt
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
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 "
DDiagnosticSemaKinds.td8574 InGroup<DiagGroup<"gpu-maybe-wrong-side">>;
/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Damdgpu_trace.h562 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/amd/amdgpu
/openbsd/src/gnu/llvm/clang/include/clang/Driver/
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]>,
959 def no_cuda_gpu_arch_EQ : Joined<["--"], "no-cuda-gpu-arch=">, Flags<[NoXarchOption]>,
965 "too low for the requested CUDA gpu architecture.">;
975 def fno_gpu_flush_denormals_to_zero : Flag<["-"], "fno-gpu-flush-denormals-to-zero">;
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",
1043 defm gpu_exclude_wrong_side_overloads : BoolFOption<"gpu-exclude-wrong-side-overloads",
1048 def gpu_max_threads_per_block_EQ : Joined<["--"], "gpu-max-threads-per-block=">,
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
DOMPKinds.def1193 __OMP_TRAIT_PROPERTY(device, kind, gpu)
/openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/
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