Symbol: kfd_process
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1407
struct kfd_process *process = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1410
process = container_of(process_info, struct kfd_process, kgd_process_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2621
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c
111
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1006
static int kfd_ioctl_acquire_vm(struct file *filep, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1068
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1082
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1231
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1283
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1393
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
147
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1486
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1531
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1578
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1628
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1681
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1709
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1741
static int kfd_ioctl_svm(struct file *filep, struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1767
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1771
static int kfd_ioctl_svm(struct file *filep, struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1801
struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1830
struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
185
struct kfd_process *process = filep->private_data;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1858
static int kfd_profiler_ptl_control(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1879
static int criu_checkpoint_process(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1907
static int criu_checkpoint_devices(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1963
static uint32_t get_process_num_bos(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
198
static int kfd_ioctl_get_version(struct file *filep, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2031
static int criu_checkpoint_bos(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2159
static int criu_get_process_object_info(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2195
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2283
static int criu_restore_process(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2324
static int criu_restore_devices(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2498
static int criu_restore_bo(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2563
static int criu_restore_bos(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2638
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2694
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2750
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2774
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2777
struct kfd_process *target = NULL;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2819
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2859
static int kfd_ioctl_criu(struct file *filep, struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2893
static int runtime_enable(struct kfd_process *p, uint64_t r_debug,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2966
static int runtime_disable(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3028
static int kfd_ioctl_runtime_enable(struct file *filep, struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3046
static int kfd_ioctl_set_debug_trap(struct file *filep, struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3052
struct kfd_process *target = NULL;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3278
static int kfd_ioctl_create_process(struct file *filep, struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3280
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3317
static inline uint32_t profile_lock_device(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3376
static inline int kfd_profiler_pmc(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
338
static int kfd_ioctl_create_queue(struct file *filep, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3402
static int kfd_ioctl_profiler(struct file *filep, struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3553
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3677
static int kfd_mmio_mmap(struct kfd_node *dev, struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3713
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
449
static int kfd_ioctl_destroy_queue(struct file *filp, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
467
static int kfd_ioctl_update_queue(struct file *filp, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
525
static int kfd_ioctl_set_cu_mask(struct file *filp, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
574
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
592
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
647
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
677
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
683
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
689
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
696
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
702
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
729
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
780
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
861
static int kfd_ioctl_create_event(struct file *filp, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
87
static inline struct kfd_process_device *kfd_lock_pdd_by_id(struct kfd_process *p, __u32 gpu_id)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
889
static int kfd_ioctl_destroy_event(struct file *filp, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
897
static int kfd_ioctl_set_event(struct file *filp, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
905
static int kfd_ioctl_reset_event(struct file *filp, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
913
static int kfd_ioctl_wait_events(struct file *filp, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
924
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
963
struct kfd_process *p, void *data)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
104
struct kfd_process,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
1070
int kfd_dbg_trap_device_snapshot(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
1149
void kfd_dbg_set_enabled_debug_exception_mask(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
115
struct kfd_process *process, struct kfd_node *dev,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
206
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
256
int kfd_dbg_send_exception_to_runtime(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
32
int kfd_dbg_ev_query_debug_event(struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
323
static int kfd_dbg_set_workaround(struct kfd_process *target, bool enable)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
511
static void kfd_dbg_clear_process_address_watch(struct kfd_process *target)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
520
int kfd_dbg_trap_set_flags(struct kfd_process *target, uint32_t *flags)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
604
void kfd_dbg_trap_deactivate(struct kfd_process *target, bool unwind, int unwind_count)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
658
static void kfd_dbg_clean_exception_status(struct kfd_process *target)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
683
int kfd_dbg_trap_disable(struct kfd_process *target)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
713
int kfd_dbg_trap_activate(struct kfd_process *target)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
788
int kfd_dbg_trap_enable(struct kfd_process *target, uint32_t fd,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
849
static int kfd_dbg_validate_trap_override_request(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
875
int kfd_dbg_trap_set_wave_launch_override(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
918
int kfd_dbg_trap_set_wave_launch_mode(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
950
int kfd_dbg_trap_query_exception_info(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
98
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
28
void kfd_dbg_trap_deactivate(struct kfd_process *target, bool unwind, int unwind_count);
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
29
int kfd_dbg_trap_activate(struct kfd_process *target);
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
30
int kfd_dbg_ev_query_debug_event(struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
42
struct kfd_process *process, struct kfd_node *dev,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
46
int kfd_dbg_trap_disable(struct kfd_process *target);
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
47
int kfd_dbg_trap_enable(struct kfd_process *target, uint32_t fd,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
50
int kfd_dbg_trap_set_wave_launch_override(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
56
int kfd_dbg_trap_set_wave_launch_mode(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
65
int kfd_dbg_trap_set_flags(struct kfd_process *target, uint32_t *flags);
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
66
int kfd_dbg_trap_query_exception_info(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
72
int kfd_dbg_send_exception_to_runtime(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
87
int kfd_dbg_trap_device_snapshot(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
93
void kfd_dbg_set_enabled_debug_exception_mask(struct kfd_process *target,
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c
143
void kfd_debugfs_add_process(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c
173
void kfd_debugfs_remove_process(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1202
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1222
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1251
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1531
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1741
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1783
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3254
struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, &pdd);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3297
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3427
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3436
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3492
int resume_queues(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3597
int suspend_queues(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
927
static int dbgdev_wave_reset_wavefronts(struct kfd_node *dev, struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h
319
int suspend_queues(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h
324
int resume_queues(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c
106
int kfd_doorbell_mmap(struct kfd_node *dev, struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1074
int kfd_event_mmap(struct kfd_process *p, struct vm_area_struct *vma)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1122
static void lookup_events_by_type_and_signal(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1179
struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1188
void kfd_signal_vm_fault_event_with_userptr(struct kfd_process *p, uint64_t gpu_va)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1213
struct kfd_process *p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1263
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1346
struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
drivers/gpu/drm/amd/amdkfd/kfd_events.c
138
static struct kfd_event *lookup_event_by_id(struct kfd_process *p, uint32_t id)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1406
void kfd_signal_process_terminate_event(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
162
struct kfd_process *p, uint32_t id, uint32_t bits,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
194
static int create_signal_event(struct file *devkfd, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
224
static int create_other_event(struct kfd_process *p, struct kfd_event *ev, const int *restore_id)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
248
int kfd_event_init_process(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
268
static void destroy_event(struct kfd_process *p, struct kfd_event *ev)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
287
static void destroy_events(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
303
static void shutdown_signal_page(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
315
void kfd_event_free_process(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
332
static int kfd_event_page_set(struct kfd_process *p, void *kernel_address,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
362
int kfd_kmap_event_page(struct kfd_process *p, uint64_t event_page_offset)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
408
int kfd_event_create(struct file *devkfd, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
458
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
539
int kfd_criu_checkpoint_events(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
610
int kfd_get_num_events(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
623
int kfd_event_destroy(struct kfd_process *p, uint32_t event_id)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
65
static struct kfd_signal_page *allocate_signal_page(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
664
int kfd_set_event(struct kfd_process *p, uint32_t event_id)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
695
int kfd_reset_event(struct kfd_process *p, uint32_t event_id)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
721
static void acknowledge_signal(struct kfd_process *p, struct kfd_event *ev)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
726
static void set_event_from_interrupt(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
747
struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
drivers/gpu/drm/amd/amdkfd/kfd_events.c
818
static int init_event_waiter(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
95
static int allocate_event_notification_slot(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
958
int kfd_wait_on_events(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c
381
int kfd_init_apertures(struct kfd_process *process)
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c
222
struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v12_1.c
193
struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c
150
struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
398
struct kfd_process *p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
697
struct kfd_process *p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
948
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1055
typedef int amdkfd_ioctl_t(struct file *filep, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1070
struct kfd_process *create_process(const struct task_struct *thread, bool primary);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1074
struct kfd_process *kfd_create_process(struct task_struct *thread);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1075
int kfd_create_process_sysfs(struct kfd_process *process);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1076
struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1078
struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1079
struct kfd_process *kfd_lookup_process_by_id(const struct mm_struct *mm, u16 id);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1081
int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1082
int kfd_process_gpuid_from_node(struct kfd_process *p, struct kfd_node *node,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1084
static inline int kfd_process_gpuid_from_gpuidx(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1089
struct kfd_process *p, uint32_t gpuidx) {
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1093
void kfd_unref_process(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1094
int kfd_process_evict_queues(struct kfd_process *p, uint32_t trigger);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1095
int kfd_process_restore_queues(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1099
struct kfd_process_device *kfd_process_device_data_by_id(struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1102
int kfd_process_get_user_gpu_id(struct kfd_process *p, uint32_t actual_gpu_id);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1107
struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1109
struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1111
struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1113
bool kfd_process_xnack_mode(struct kfd_process *p, bool supported);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1115
void kfd_process_notifier_release_internal(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1124
struct kfd_process *kfd_lookup_process_by_pid(struct pid *pid);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1136
int kfd_doorbell_mmap(struct kfd_node *dev, struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1223
int kfd_init_apertures(struct kfd_process *process);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1317
int kfd_process_get_queue_info(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1321
int kfd_criu_checkpoint_queues(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1325
int kfd_criu_restore_queue(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1330
int kfd_criu_checkpoint_events(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1335
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1386
void kfd_process_dequeue_from_all_devices(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1387
int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1527
int kfd_event_init_process(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1528
void kfd_event_free_process(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1529
int kfd_event_mmap(struct kfd_process *process, struct vm_area_struct *vma);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1530
int kfd_wait_on_events(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1537
int kfd_set_event(struct kfd_process *p, uint32_t event_id);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1538
int kfd_reset_event(struct kfd_process *p, uint32_t event_id);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1539
int kfd_kmap_event_page(struct kfd_process *p, uint64_t event_page_offset);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1541
int kfd_event_create(struct file *devkfd, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1546
int kfd_get_num_events(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1547
int kfd_event_destroy(struct kfd_process *p, uint32_t event_id);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1549
void kfd_signal_vm_fault_event_with_userptr(struct kfd_process *p, uint64_t gpu_va);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1558
void kfd_signal_process_terminate_event(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1576
int kfd_send_exception_to_runtime(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1612
struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1614
struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1632
void kfd_debugfs_add_process(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1633
void kfd_debugfs_remove_process(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1639
static inline void kfd_debugfs_add_process(struct kfd_process *p) {}
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1640
static inline void kfd_debugfs_remove_process(struct kfd_process *p) {}
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
390
struct kfd_process *profiler_process;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
627
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
667
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
769
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
993
struct kfd_process *debugger_process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1001
static struct kfd_process *find_process(const struct task_struct *thread,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1004
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1016
void kfd_unref_process(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1022
struct kfd_process *kfd_lookup_process_by_pid(struct pid *pid)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1025
struct kfd_process *p = NULL;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1044
struct kfd_process *p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1074
static void kfd_process_kunmap_signal_bo(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1101
static void kfd_process_free_outstanding_kfd_bos(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1109
static void kfd_process_profiler_release(struct kfd_process *p, struct kfd_process_device *pdd)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1119
static void kfd_process_destroy_pdds(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1170
static void kfd_process_remove_sysfs(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1223
static void kfd_process_wait_gpu_reset_complete(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1238
struct kfd_process *p = container_of(work, struct kfd_process,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1288
struct kfd_process *p = container_of(ref, struct kfd_process, ref);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1297
struct kfd_process *p = kfd_lookup_process_by_mm(mm);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1304
kfd_unref_process(container_of(mn, struct kfd_process, mmu_notifier));
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1307
static void kfd_process_table_remove(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1326
void kfd_process_notifier_release_internal(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1355
struct kfd_process *target;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1379
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1385
p = container_of(mn, struct kfd_process, mmu_notifier);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1406
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1501
bool kfd_process_xnack_mode(struct kfd_process *p, bool supported)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1570
struct kfd_process *create_process(const struct task_struct *thread, bool primary)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1572
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1674
struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1686
struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1746
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1815
struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1885
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1903
struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1929
struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1931
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1945
struct kfd_process *kfd_lookup_process_by_id(const struct mm_struct *mm, u16 id)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1947
struct kfd_process *p, *ret_p = NULL;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1970
int kfd_process_evict_queues(struct kfd_process *p, uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2024
int kfd_process_restore_queues(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2047
int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2058
kfd_process_gpuid_from_node(struct kfd_process *p, struct kfd_node *node,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2072
static bool signal_eviction_fence(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2092
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2100
p = container_of(dwork, struct kfd_process, eviction_work);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2119
static int restore_process_helper(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2145
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2153
p = container_of(dwork, struct kfd_process, restore_work);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2180
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2195
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2255
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2269
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2277
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2317
int kfd_send_exception_to_runtime(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2336
struct kfd_process_device *kfd_process_device_data_by_id(struct kfd_process *p, uint32_t gpu_id)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2351
int kfd_process_get_user_gpu_id(struct kfd_process *p, uint32_t actual_gpu_id)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2371
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
271
struct kfd_process *proc = NULL;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
522
struct kfd_process *proc;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
561
static void kfd_procfs_add_sysfs_stats(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
608
static void kfd_procfs_add_sysfs_counters(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
653
static void kfd_procfs_add_sysfs_files(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
68
static struct kfd_process *find_process(const struct task_struct *thread,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
828
int kfd_create_process_sysfs(struct kfd_process *process)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
830
struct kfd_process *primary_process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
881
static int kfd_process_alloc_id(struct kfd_process *process)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
884
struct kfd_process *primary_process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
909
static void kfd_process_free_id(struct kfd_process *process)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
911
struct kfd_process *primary_process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
925
struct kfd_process *kfd_create_process(struct task_struct *thread)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
927
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
989
static struct kfd_process *find_process_by_mm(const struct mm_struct *mm)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
991
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
168
void kfd_process_dequeue_from_all_devices(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
176
int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
757
int kfd_process_get_queue_info(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
939
int kfd_criu_checkpoint_queues(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
985
int kfd_criu_restore_queue(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_queue.c
154
struct kfd_process *p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_queue.c
93
struct kfd_process *p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
341
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1386
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1401
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1530
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1538
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1581
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1644
static void *kfd_svm_page_owner(struct kfd_process *p, int32_t gpuidx)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1686
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1694
ctx->process = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1753
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1904
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1917
p = container_of(svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2016
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2019
p = container_of(svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
211
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
215
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2204
svm_range_add(struct kfd_process *p, uint64_t start, uint64_t size,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2387
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2390
p = container_of(svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2556
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
259
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
262
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2770
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2774
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2813
svm_range_get_range_boundaries(struct kfd_process *p, int64_t addr,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
283
struct kfd_process *p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2867
svm_range_check_vm_userptr(struct kfd_process *p, uint64_t start, uint64_t last,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2919
struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3007
svm_range_count_fault(struct kfd_node *node, struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3055
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3276
svm_range_switch_xnack_reserve_mem(struct kfd_process *p, bool xnack_enabled)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
330
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3333
void svm_range_list_fini(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
336
p = container_of(svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3366
int svm_range_list_init(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3416
svm_range_check_vm(struct kfd_process *p, uint64_t start, uint64_t last,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3468
svm_range_is_valid(struct kfd_process *p, uint64_t start, uint64_t size)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3521
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3524
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3710
svm_range_set_attr(struct kfd_process *p, struct mm_struct *mm,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3847
svm_range_get_attr(struct kfd_process *p, struct mm_struct *mm,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
4023
int kfd_criu_resume_svm(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
412
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
4127
int kfd_criu_restore_svm(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
4180
void svm_range_get_info(struct kfd_process *p, uint32_t *num_svm_ranges,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
4236
int kfd_criu_checkpoint_svm(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
4330
svm_ioctl(struct kfd_process *p, enum kfd_ioctl_svm_op op, uint64_t start,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
562
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
566
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
681
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
684
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
697
struct kfd_process *p;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
699
p = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
714
svm_range_check_attr(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
763
svm_range_apply_attrs(struct kfd_process *p, struct svm_range *prange,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
78
svm_range_check_vm(struct kfd_process *p, uint64_t start, uint64_t last,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
815
svm_range_is_same_attrs(struct kfd_process *p, struct svm_range *prange,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
162
int svm_range_list_init(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
163
void svm_range_list_fini(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
164
int svm_ioctl(struct kfd_process *p, enum kfd_ioctl_svm_op op, uint64_t start,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
186
void svm_range_get_info(struct kfd_process *p, uint32_t *num_svm_ranges,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
188
int kfd_criu_checkpoint_svm(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
191
int kfd_criu_restore_svm(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
195
int kfd_criu_resume_svm(struct kfd_process *p);
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
209
int svm_range_switch_xnack_reserve_mem(struct kfd_process *p, bool xnack_enabled);
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
213
struct kfd_process;
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
215
static inline int svm_range_list_init(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
219
static inline void svm_range_list_fini(struct kfd_process *p)
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
239
static inline void svm_range_get_info(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
247
static inline int kfd_criu_checkpoint_svm(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
254
static inline int kfd_criu_restore_svm(struct kfd_process *p,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
262
static inline int kfd_criu_resume_svm(struct kfd_process *p)