/linux-master/include/trace/events/ |
H A D | gpu_mem.h | 23 * @gpu_id: This is the gpu id. 32 TP_PROTO(uint32_t gpu_id, uint32_t pid, uint64_t size), 34 TP_ARGS(gpu_id, pid, size), 37 __field(uint32_t, gpu_id) 43 __entry->gpu_id = gpu_id; 48 TP_printk("gpu_id=%u pid=%u size=%llu", 49 __entry->gpu_id,
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_debugfs.c | 39 seq_puts(m, "echo gpu_id > hang_hws\n"); 48 uint32_t gpu_id; local 60 if (kstrtoint(tmp, 10, &gpu_id)) { 64 dev = kfd_device_by_id(gpu_id); 69 pr_err("Cannot find device %d.\n", gpu_id);
|
H A D | kfd_topology.c | 81 struct kfd_topology_device *kfd_topology_device_by_id(uint32_t gpu_id) argument 89 if (top_dev->gpu_id == gpu_id) { 99 struct kfd_node *kfd_device_by_id(uint32_t gpu_id) argument 103 top_dev = kfd_topology_device_by_id(gpu_id); 429 if (strcmp(attr->name, "gpu_id") == 0) { 434 return sysfs_show_32bit_val(buffer, offs, dev->gpu_id); 694 dev->attr_gpuid.name = "gpu_id"; 1159 static void kfd_notify_gpu_change(uint32_t gpu_id, int arrival) argument 1775 static int kfd_topology_add_device_locked(struct kfd_node *gpu, uint32_t gpu_id, argument 1937 uint32_t gpu_id; local 2166 uint32_t gpu_id; local [all...] |
H A D | kfd_debug.h | 32 unsigned int *gpu_id,
|
H A D | kfd_priv.h | 61 * BITS[61:46] - Encode gpu_id. To identify to which GPU the offset belongs to 77 #define KFD_MMAP_GPU_ID(gpu_id) ((((uint64_t)gpu_id) << KFD_MMAP_GPU_ID_SHIFT)\ 710 #define MAKE_HANDLE(gpu_id, idr_handle) \ 711 (((uint64_t)(gpu_id) << 32) + idr_handle) 831 * application will use the original gpu_id on the 1019 int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id); 1038 uint32_t gpu_id); 1117 struct kfd_topology_device *kfd_topology_device_by_id(uint32_t gpu_id); 1118 struct kfd_node *kfd_device_by_id(uint32_t gpu_id); 1227 uint32_t gpu_id; member in struct:kfd_criu_queue_priv_data [all...] |
H A D | kfd_chardev.c | 71 static inline struct kfd_process_device *kfd_lock_pdd_by_id(struct kfd_process *p, __u32 gpu_id) argument 76 pdd = kfd_process_device_data_by_id(p, gpu_id); 319 pr_debug("Looking for gpu id 0x%x\n", args->gpu_id); 323 pdd = kfd_process_device_data_by_id(p, args->gpu_id); 325 pr_debug("Could not find gpu id 0x%x\n", args->gpu_id); 394 /* Return gpu_id as doorbell offset for mmap usage */ 396 args->doorbell_offset |= KFD_MMAP_GPU_ID(args->gpu_id); 591 pdd = kfd_process_device_data_by_id(p, args->gpu_id); 593 pr_debug("Could not find gpu id 0x%x\n", args->gpu_id); 635 pdd = kfd_process_device_data_by_id(p, args->gpu_id); 3380 unsigned int gpu_id; local [all...] |
H A D | kfd_topology.h | 139 uint32_t gpu_id; member in struct:kfd_topology_device
|
H A D | kfd_events.c | 1190 memory_exception_data.gpu_id = user_gpu_id; 1260 ev->hw_exception_data.gpu_id = user_gpu_id; 1268 ev->memory_exception_data.gpu_id = user_gpu_id; 1300 hw_exception_data.gpu_id = user_gpu_id; 1306 memory_exception_data.gpu_id = user_gpu_id;
|
H A D | kfd_debug.c | 33 unsigned int *gpu_id, 47 *gpu_id = 0; 64 *gpu_id = pqn->q->device->id; 79 *gpu_id = pdd->dev->id; 1045 device_info.gpu_id = pdd->dev->id; 31 kfd_dbg_ev_query_debug_event(struct kfd_process *process, unsigned int *queue_id, unsigned int *gpu_id, uint64_t exception_clear_mask, uint64_t *event_status) argument
|
H A D | kfd_svm.h | 171 uint32_t gpu_id);
|
H A D | kfd_int_process_v11.c | 312 exception_data.gpu_id = dev->id;
|
H A D | kfd_int_process_v10.c | 388 exception_data.gpu_id = dev->id;
|
H A D | kfd_process_queue_manager.c | 752 q_data->gpu_id = pdd->user_gpu_id; 785 pr_debug("Dumping Queue: gpu_id:%x queue_id:%u\n", q_data->gpu_id, q_data->q_id); 949 pdd = kfd_process_device_data_by_id(p, q_data->gpu_id);
|
H A D | kfd_process.c | 1892 int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id) argument 1897 if (p->pdds[i] && gpu_id == p->pdds[i]->user_gpu_id) 2207 struct kfd_process_device *kfd_process_device_data_by_id(struct kfd_process *p, uint32_t gpu_id) 2211 if (gpu_id) { 2215 if (pdd->user_gpu_id == gpu_id) 2206 kfd_process_device_data_by_id(struct kfd_process *p, uint32_t gpu_id) argument
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_device.h | 70 /** @gpu_id: GPU ID detected at runtime. */ 71 struct pvr_gpu_id gpu_id; member in struct:pvr_device 458 * @gpu_id: GPU ID. 474 pvr_gpu_id_to_packed_bvnc(struct pvr_gpu_id *gpu_id) argument 476 return PVR_PACKED_BVNC(gpu_id->b, gpu_id->v, gpu_id->n, gpu_id->c); 480 packed_bvnc_to_pvr_gpu_id(u64 bvnc, struct pvr_gpu_id *gpu_id) argument 482 gpu_id [all...] |
H A D | pvr_device.c | 254 struct pvr_gpu_id *gpu_id = &pvr_dev->gpu_id; local 256 return kasprintf(GFP_KERNEL, "%s_%d.%d.%d.%d_v%d.fw", base, gpu_id->b, 257 gpu_id->v, gpu_id->n, gpu_id->c, major); 319 * Sets struct pvr_dev.gpu_id. 326 struct pvr_gpu_id *gpu_id = &pvr_dev->gpu_id; local 335 gpu_id [all...] |
H A D | pvr_fw.c | 130 if (pvr_gpu_id_to_packed_bvnc(&pvr_dev->gpu_id) != header->bvnc) { 136 pvr_dev->gpu_id.b, pvr_dev->gpu_id.v, pvr_dev->gpu_id.n, pvr_dev->gpu_id.c);
|
/linux-master/include/uapi/linux/ |
H A D | kfd_ioctl.h | 69 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_create_queue_args 112 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_get_available_memory_args 124 __u32 gpu_id; member in struct:kfd_dbg_device_info_entry 150 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_set_memory_policy_args 169 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_get_clock_counters_args 180 __u32 gpu_id; /* from KFD */ member in struct:kfd_process_device_apertures 217 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_dbg_register_args 222 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_dbg_unregister_args 228 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_dbg_address_watch_args 229 __u32 buf_size_in_bytes; /*including gpu_id an 234 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_dbg_wave_control_args 308 __u32 gpu_id; member in struct:kfd_hsa_memory_exception_data 322 __u32 gpu_id; member in struct:kfd_hsa_hw_exception_data 356 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_set_scratch_backing_va_args 374 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_get_tile_config_args 386 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_set_trap_handler_args 392 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_acquire_vm_args 428 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_alloc_memory_of_gpu_args 493 __u32 gpu_id; /* from KFD */ member in struct:kfd_ioctl_get_dmabuf_info_args 501 __u32 gpu_id; /* to KFD */ member in struct:kfd_ioctl_import_dmabuf_args 634 __u32 gpu_id; /* This is the user_gpu_id */ member in struct:kfd_criu_bo_bucket 989 __u32 gpu_id; member in struct:kfd_queue_snapshot_entry 1110 __u32 gpu_id; member in struct:kfd_ioctl_dbg_trap_send_runtime_event_args 1258 __u32 gpu_id; member in struct:kfd_ioctl_dbg_trap_set_node_address_watch_args 1277 __u32 gpu_id; member in struct:kfd_ioctl_dbg_trap_clear_node_address_watch_args 1323 __u32 gpu_id; member in struct:kfd_ioctl_dbg_trap_query_debug_event_args [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_atpx_handler.c | 470 u16 gpu_id; local 473 gpu_id = ATPX_INTEGRATED_GPU; 475 gpu_id = ATPX_DISCRETE_GPU; 477 amdgpu_atpx_switch_start(&amdgpu_atpx_priv.atpx, gpu_id); 478 amdgpu_atpx_switch_disp_mux(&amdgpu_atpx_priv.atpx, gpu_id); 479 amdgpu_atpx_switch_i2c_mux(&amdgpu_atpx_priv.atpx, gpu_id); 480 amdgpu_atpx_switch_end(&amdgpu_atpx_priv.atpx, gpu_id);
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_atpx_handler.c | 439 u16 gpu_id; local 442 gpu_id = ATPX_INTEGRATED_GPU; 444 gpu_id = ATPX_DISCRETE_GPU; 446 radeon_atpx_switch_start(&radeon_atpx_priv.atpx, gpu_id); 447 radeon_atpx_switch_disp_mux(&radeon_atpx_priv.atpx, gpu_id); 448 radeon_atpx_switch_i2c_mux(&radeon_atpx_priv.atpx, gpu_id); 449 radeon_atpx_switch_end(&radeon_atpx_priv.atpx, gpu_id);
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_rd.c | 177 uint32_t gpu_id; local 203 gpu_id = val; 205 rd_write_section(rd, RD_GPU_ID, &gpu_id, sizeof(gpu_id));
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_gpu.c | 244 u32 gpu_id, num_js, major, minor, status, rev; local 287 gpu_id = gpu_read(pfdev, GPU_ID); 288 pfdev->features.revision = gpu_id & 0xffff; 289 pfdev->features.id = gpu_id >> 16; 302 gpu_id = pfdev->features.id; 331 name, gpu_id, major, minor, status);
|
H A D | panfrost_dump.c | 183 iter.hdr->reghdr.gpu_id = pfdev->features.id;
|
/linux-master/include/uapi/drm/ |
H A D | panfrost_drm.h | 251 __u32 gpu_id; member in struct:panfrost_dump_object_header::__anon225::__anon226
|
H A D | pvr_drm.h | 125 * @gpu_id: GPU identifier. 136 __u64 gpu_id; member in struct:drm_pvr_dev_query_gpu_info
|